5.0
17 Jan 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Friendly, collaborative company culture Good work life balance Exciting technology Well structured Lots of social team events
Cons
Nothing really comes to mind