Pros
Pay is decent for the area
Cons
- no raises in many years, not even a dime. - employees are treated like cattle or cogs in a machine - no one to talk to when you have a problem because they're all pals in upper management and HR - some people are seen to do no wrong, even when they have no clue what the underlings actually do and insist that we're worthless or not doing our jobs - which leads to being told or warned all the time that we're in danger of lay offs - people here are so paranoid when they see someone carrying a box they think another round of layoffs have started. We expect management to treat us badly and so stress is high and morale is in the gutter. - completely inept management - company is driven by money, money, money and doesn't care what happens to employees as long as they make a buck.