2.0
Oct 7, 2021
Current employee, more than 3 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Nice working space, discount on product.
Cons
Leadership is toxic, with strong blame culture. Culture of hiring external for leadership roles Temp or contract leadership roles Using very dated strategies as this is all they understand.