3.0
Mar 14, 2023
Current employee, more than 1 year
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Leaders are awesome, great collaboration of smart minds.
Cons
Very poor in the process. Mid level management is worst. It is not good at using the employees based on their capabilities.