5.0
Jul 17, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
I love the emphasis on innovation and the opportunity to work on exciting projects that push the boundaries of technology.
Cons
The workload can sometimes be high, but it’s balanced by the supportive team atmosphere and shared goals.