5.0
Apr 15, 2026
Former employee, more than 8 years
Acton, London, England
Recommend
CEO approval
Business Outlook
Pros
Great company to learn your trade and gain experience - ahead of many other orgs in terms of processes and maximising existing capabilities. Talented co-workers.Good benefits, Opportunities to work across teams and domains.
Cons
Salary not competitive at the time(2010s). Growth opportunities few and far between. Too much reliance on long-term contractors than in upskilling and investing in existing employees.