Good place to work.
Pros: Baskets of fruits is given for breakfast every morning.
Cons: Long hours and 1/2 hour lunches
Pay is good especially with all the overtime given but the managers and supervisor can be pricks all the time.
Especially the supervisor, since he expects you to always find something to do even if it's not your job tittle.