3.0
Jan 24, 2025
Current employee, more than 1 year
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
My peers are amazing, really driven and want to do their best.
Cons
The pressure and unrealistic expectations drive a toxic culture. The long distance commutes are a nightmare and the lack of good role models is sad as is not having a way of progressing within your field.