1.0
May 18, 2025
Current employee, more than 3 years
Manchester, England
Recommend
CEO approval
Business Outlook
Pros
I really cannot think of any. It is based in a rotting 60 year old tower in north manchester.
Cons
The director and management have next to no knowledge of science. Actual distain for anybody who does. Very high turnover of staff! The majority who remain are demotivated/depressed No HR or leadership. Just a CRO pretending.