Pros
Lots of smart individuals across the globe, nice benefits, interesting product category, flexible working hours
Cons
Lack of vision, direction is changing every 3 moths, bad management, zero career progression, poor strategy, chaotic and stressful environment, lots of politics, no customer focus, high chance of burnout