Pros
Certainly the shorter list. Slight advantages include your average benefits, a gym you'll rarely use, on site (paid) food is delicious and the free coffee is.... free. It's a great place to work looking in from the outside and they do a good job of making you think that during the interview process. You'll be happy at first.
Cons
This company sails an extremely outdated ship. There are simply too many "Cons" to list. From an out of control, bordering on abusive, ranting CEO to a sheer lack of direction - employees are treated with very little (read: no) respect. Agree with the countless other reviews that advise job seekers to run in the opposite direction. From where I stood the employee turnover is out of control for a company of this size which should say it all. This includes nearly the entire HR team.