2.0
27 Aug 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
There are a lot of interesting and great people there.
Cons
Terrible salary with no real benefits. Horrible culture. Not flexible at all. Sell an idea of progression when you start but its not real.