1.0
Apr 12, 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Very confused organisation. Luck of the draw, you maybe happy here if you work for the right department.
Cons
False expectations in some departments, trying to achieve goals with no staff. There is a blame culture and people aren't very genuine, can be a cold and lonely place to work. Some departments struggle with professionalism.