Pros
There are no shortages of surprises that keep you on your toes and everyone entertained, as long as one of those surprises isn't you getting fired or demoted (but most likely it was your colleague who was though).
There is a beach volleyball court outside where you can watch Verizon employees play for 2 hours a day while you contemplate where your career went wrong. Sometimes the only thing that gets you through the day is the hope that one day when you get your severance package, you'll finally join them for some volleyball!
If you have commitment issues then you don't have to worry, your friends and coworkers won't be around too long for you to get attached.
They occasionally hire some young cute co-eds, but you'll have to get in line after the President who will promote them to his "personal" project manager.
There is a real-life robot wars arena in office! Just need to find robot engineers who still have all their fingers.
Cons
Can't really think of any real cons, except sometimes the cheese in the kitchen runs out too quickly.