2.0
Jan 23, 2026
Current employee
Newbury, England
Recommend
CEO approval
Business Outlook
Pros
The team is really nice
Cons
The workload is extremely high, with not much support from higher-ups to actually support, and it feels like there are really high expectations, and it can be unforgiving if you haven't quite met those.