Pros
Pays Well, education reimbursement, good benefits including great health insurance, allows flexible schedule for classes, good co-workers, clean well kept facility, extremely safe environment., 4 - 10 hour day work schedule.
Cons
Gets a bit hot and sticky in the summer months.