3.0
Feb 3, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people, some interesting projects
Cons
Very few promotion opportunities, often high onsite requirements (not in London), inconsistent and disappointing perks, salary could/should be higher