4.0
May 4, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good culture and work with latest technologies
Cons
Work on niche things that are not helpful when applying for other jobs
Is this your company?
Check out your Company Bowl for anonymous work chats.