5.0
May 22, 2025
Current employee, more than 1 year
Newbury, England
Recommend
CEO approval
Business Outlook
Pros
The people are very helpful and work towards a shared mission.
Cons
In some roles, progression is challenging if you are not US-based. This isn't the case, however, for the majority of roles.