4.0
Mar 17, 2023
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Knows where it wants to get Good salary and benefits
Cons
a bit chaotic at times can be a bit too eager to launch new products into market Senior leaders and middle managers are 'excited' about everything all the time!