1.0
21 May 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
The product is amazing and saves lives.
Cons
- Terrible leadership that throws their employees under the bus to protect themselves. - Appalling HR - A hidden culture of politics and back stabbing amongst employees. - Terrible Senior leadership in the US who have no understanding of the European landscape and yet are micro managers and treat their employees appallingly.