3.0
Aug 2, 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Benefits Pay Great technology that can simplify and accelerate organisations into the digital transformation.
Cons
Top down leadership, with minimal thought to employees.