2.0
Apr 22, 2024
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good company for technical people
Cons
The top layer is just looking at how to reduce workforce leading to very suffocating environment