Big company
Cafeteria with good food
Decent Breaks
Lots of work to do (although some of it is tedious and unnecessary).
Cons
Management
Management
Management
Some "Senior Management" personnel should've gotten fired a long time ago however they are kept because of seniority
Way too many contract workers. They get fired for about 3 months maybe a year and they get let go.