Pros
Discount, benefits, dont know what else
Cons
Wow where to start? Been with the company for over 7 years and the only reason why it's been that long is because it's hard to find a job that pays about the same with benefits. Believe me, I'm trying. Management talks down to you, even if you practically give up your personal life to work overtime. Half of the "regular" employees shouldn't even be there and they get more hours than you because of "seniority", and that's due to the union. The union does nothing for the hardworking people, they only protect the lazy ones. No recognition whatsoever for good work. They only talk to you if there is a customer complaint, and half the time they are yelling at you. I have seen so many people leave the office in tears, and nothing is done to the upper management who treat people that way. It's disgusting.