1.0
Jul 31, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
None really, no one is allowed to make decisions. Obviously why they continue to lose contracts.
Cons
Poor vision, run by a boys club mentality