1.0
Jan 22, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
None that come to mind
Cons
Dreadful leadership and culture. Bullying bosses only interested in people doing what they're told, no interest in what people might have to offer.