5.0
Aug 19, 2024
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Committed to engineering excellence and focused on business outcomes
Cons
Larger organisation, so does suffer as most enterprises do from the corporate side of things. Although, I'd say, less.