Fun place to work. Always Busy.
Pros: good environment. free lunches on friday. free breakfast on mondays
Cons: 2 short breaks allowed. very busy. (good or bad depending how you look at it.)
Everyone got along. Could always ask for help and 90% of the time would get it. Management and Upper management was very sociable. The hours worked for me personally were not ideal, but were handled.