5.0
20 Jun 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing culture, good pay, interesting and ever evolving projects.
Cons
No cons, only have great things to say
Check out your Company Bowl for anonymous work chats.