Food is good (Really)
Pay and Benefits. These are about the best things I can say right now.
Cons
Clicks!!
A bunch of geeks who have no idea how to handle "Real Life" issues.
Procedures are very monotonous. My day consist of filling out the same form 5 different ways which takes up about 3/4 of my 8 hour shift.
Never have I seen such inexperienced management get paid for doing nothing.