1.0
May 6, 2026
Anonymous employee
Former employee
Amsterdam
Recommend
CEO approval
Business Outlook
Pros
Used to have good comp and interesting projects / smart people
Cons
Leadership/management is transforming the company from one where we encourage people to care deeply about the business and be empowered to solve their problems, to one where the only thing that matters is making your manager look good. Leadership knows little of the business, has no individual thinking, and only cares about pushing down priorities from the top and making the team work on slides to make them look good