Pros: great learning opportunities
Cons: power-happy management, little opportunity for advancement
They made me wait a full year as a temp, and had they not fired the one other person in my department, I wouldn't have gotten hired at all. The former lead of the department was fired almost strictly because the new supervisor(previously a press operator) did not get along with said employee. Though never exceeding my allotted 5 sick days, I was still terminated for poor attendance after going home halfway through the day with a migraine. The employees are pretty fantastic, though there's always a choice few, but management is always far too concerned with what they want and think is best, they don't actually consider the input of the employees. The employees are great, but unless you're a relative or a suck up to at least the supervisor, I'd suggest looking elsewhere for employment.