Pros
* Awesome people. I really enjoy working with everyone here. A lot of them have become my personal friends too. * Inspiring culture. It is everything the website says and then some. * Constant learning. I have learned more here in a year than in most of my previous jobs put together. * Fun environment. I really look forward to coming to work every day. * Salaries and benefits are on par with the rest of the industry. * Ability to move internationally. I have worked in two offices and know a lot of people who have worked in every office we have for a few years i a row. It is much easier to move between offices here than in any other company I know. Even if you just want to go and work in another office for a couple of months only.
Cons
* Maintaining work-life balance is not hard but takes a conscious effort. (which is really a pro in some ways because you end up loving what you do at work so much) * Once you have worked here, working anywhere else is just unimaginable.