2.0
4 July 2023
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Large organisation with lots of opportunity
Cons
Seemed to be a culture of fear that permeated through the organization. The managers in the organisation were hit or miss.