4.0
Aug 27, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Working with genuinely nice people, in every department Great company culture Many learning opportunities (also due to cons)
Cons
Pay and benefits could be better Limited growth opportunities in more recent times Small HR team and overstretched