Pros
Perfect launch pad if you're looking for your first adult job out of school. Great peers, free snacks and beers, lots of fun tradeshows to rack up airline miles on.... definitely the work-hard/play-hard culture. Really young and inexperienced associates. Fun quarterly parties and pod outings. Softball league. Nice stock opportunities in my offer. Just wish I didn't stay as long as I did. Stay 2 years MAX, then go somewhere you can actually move up the ladder to develop your career and get paid what you're worth. The same job at other firms can pay upwards of $20k/year more.
Cons
Very low pay for all the work you do. Incompetent mid-level managers. Not much room to advance up the ladder anymore- they only look to bring in external candidates with Ivy League MBAs with consulting backgrounds for senior leadership roles now. Ask you to work weekends at a tradeshow, then expect you to come in on Monday morning after a redeye like no big deal. It's a lovely experience for the first 1-2 years, MAX, then it's time to get out of there and get the respect you deserve.