2.0
Jul 24, 2025
Anonymous employee
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Decent people and regular travel to Amsterdam and other offices.
Cons
Used to be a lot more fun. Now teams are under a lot of pressure and it shows. Company is slow to give raises or promotions (if at all).