Pros
Awesome and fun culture where innovation and growth are encouraged Free snacks/lunches, seeing your favorite artist in the office, cool offsite trips, etc. New employees get a trip to Stockholm to learn about the founding of the company "Cool" factor of working for a well recognized brand, and having it on your resume Impact - you will likely get to work on something that impacts tons of users, depends on what area of the company you work in
Cons
Lack of career growth and clear expectations - middle management is wildly inexperienced and offers little to no guidance on the future of product strategy or employee growth plans. Inefficient Meeting culture - a lot of your time is spent attending an endless cycle of pointless meetings. People aren't judged on the quality or performance of the products they ship, but rather on how well you can play to the politics of the company and schedule as many meetings as possible, or write endless amounts of documentation. Lacking true meritocracy and accountability - Lots of cases of nepotism, favoritism, and politics run rampant. You can get by without doing much if you know the right people and play the political game. Compensation - No bonuses, salary is low for comparable companies and work/life balance can suffer at time due to pressure-cooker environment. HR - lackluster hiring process let's really good candidates slip through the cracks since there is no consistent way of evaluating candidates. HR is incredibly disorganized and the onboarding experience can be improved on.