1.0
Jan 17, 2020
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
They pay well and the benefits are good. That’s the only reason people stay
Cons
No strategy, no customer focus, hideous leadership team full of clueless non digital natives. Everyone is backstabbing. Major politics. CULTURE IS TOXIC