Pros
Great benefits, good co workers, job can even be fun at times. For me it's an easy commute. Ok bonus every year.
Cons
The management team within the company itself is horrible! Management often times will bully employees, (I have seen this first hand) you're told it's an 8 hr. day but this is most often false, and if you can't work over you are made to feel very small. The employees are treated like mindless robots who are to be seen and not heard. Management will often times implement new changes without any regard for the ones who do the job every day. When concerns are raised, about something everyone (but management) knows won't work, you are basically told it's happening anyway, your wrong and we (management) know best 'cause we're in charge and your not. Even when the change causes one department to take 16 hrs. (two shifts) to do what used to take 8 hrs.! Then they will look you in the eye and tell this is better. This really happened! The turnover rate huge because of this and their excuse is "we're just weeding out bad employees!" This is one of the most corrupt unprofessional management team I have ever worked for. Won't be here much longer. This is sad because I have a lot to contribute and truly care about the customers and the quality of work. I'll close this portion with this, when you treat people like cattle, they'll act like cattle.