5.0
5 Dec 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great team, interesting products, opportunities to develop and progress.
Cons
Limited resources, small scale compared to competitors.
Check out your Company Bowl for anonymous work chats.