I enjoy going into work everyday. You make lots of friends and it is a great place to work. Like all places, it has its cons. This is an environment with a couple hundred people and lots of management, you will not mesh with everybody, that's life.
You get bonuses, and benefits. I myself have received both with no trouble! You get full time hours that are promised.
It's not the best paying job ever but lots of chances to be promoted in the company, and tons of overtime available as well as make up hours.
Bonuses, benefits, hours, lots of overtime available, make lots of friends, clean environment