Pros
Free food, shiny office, games nights and a few fun activity days each year. Most of the employees are good people.
Cons
Don't let the interview process and endless promises trick you. Everything seems great during the onboarding process, but once you start, you will witness the company's true colours and how the executive team manages their employees. You'll work until 2am every night not because you love your job, but of out fear of losing it. You'll triple check everything you do, not because you strive for perfection, but out of fear of making a mistake and being publicly criticized for it. It won't take long for the excitement to wear off, for your confidence to be flushed down the drain, and for you to lose respect for those at the top in this organization.