Pros
This is a great place to work if any of the following apply to you: You actually enjoy speaking with, and dare I say, hanging out after work with your co-workers. You're allergic to cubicles. You like working with the lights out. You like working with the light on. You want to work out in a gym with your own instructor without leaving the office. You need an office kitchen fully stocked with snacks and drinks. You find it physically imperative to pull an office prank at least once a month. You love getting shoutouts from fellow co-workers when you've done something awesome. You get excited over a challenge and even more excited when you figure it out. You like working standing up. You like working sitting down. You like working balancing on a fitness ball. You absolutely NEED a karaoke machine at your company holiday party. You want to wear your pjs to work. You want to wear a tux to work You like looking forward to coming to work
Cons
If you do not like any of the things I listed in the Pros, then those would probably be Cons for you.