1.0
5 Nov 2024
Current employee, less than 1 year
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Good Stock options Paid Health Care
Cons
The company has a high employee turnover rate, which may be indicative of challenges within the leadership structure. There appears to be room for improvement in fostering a supportive, stable work environment and in enhancing leadership effectiveness.