1.0
Apr 4, 2024
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Company trips If you are a graduate student, this would be a great start to get a feel of the industry
Cons
The most miserable working environment I've ever experienced Zero recognition for hard workers No work-life balance No work perks Micromanagement Zero day light in the London office Low salary compared to the market and if you're unlucky to not be one of the favorites, you can easily get stuck on the same salary for years