5.0
8 Sept 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Very nice people, good perks and compensation
Cons
too much tech debt although people are working on improvements
Check out your Company Bowl for anonymous work chats.