2.0
12 Sept 2025
Former employee, more than 1 year
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Science of organ on a chip is interesting, some people are really love although a lot of them have left.
Cons
Toxic culture due to bullying, and significant lack of any management, communication, honesty, accountability and transparency from leadership team. Company is unstable, pay stagnation and redundancies this year. Recent company wide survey stated that majority of the employees would not recommend this workplace. Grievances and lawsuits have been reported against this company. Line managers are inexperienced.