4.0
Oct 10, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Interesting projects and access to a lot of cutting edge technologies. Good Worklife balance
Cons
Pay can be lower than the market. Sometime there is too much process in place.