Pros
Great office, fun coworkers, parties and what not. This is a great company to jump-start your career, but not a place you'll want to stick around if you plan on making more money or moving anywhere in your career.
Cons
Good luck getting a raise. Good luck getting a bonus aside from some Amazon giftcards every year. Good luck scheduling anything. Good luck getting out of meetings you don't need to be at ever. Good luck getting through to your coworkers that you need help and that they should help you. Good luck getting out of your position to move forward. Good luck getting past management for any ideas. Good luck if you're on the receiving end of HR. Good luck if you upset anyone in the "inner circle". Good luck if you want to get promoted.