4.0
Nov 21, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits, relatively good salary. On the whole people are decent.
Cons
Chaotic place to work. Too many middle managers and project managers. Too few technical staff. Slow to promote.