3.0
Jul 23, 2026
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Innovative products, strong market presence
Cons
Going through a lot of transformation with regular leadership changes, not stable, less people oriented and long term future still a question mark