2.0
Jan 30, 2020
Former employee, more than 1 year
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Pays well, location central in Cambridge
Cons
- Lack of professionalism - Highly toxic culture, as is described very aptly in some of the other reviews - High turnover of staff - You will do fine if you are willing to forfeit your own opinion and values . If you don't, you will face a coordinated attempt to force you out of the company