3.0
Jul 17, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Strong technical growth, good projects, good salary on joining
Cons
Highly internally competitive, poor bonus and salary increases, business has had a rough time lately