3.0
Jul 19, 2025
Former employee, more than 1 year
Oxford, England
Recommend
CEO approval
Business Outlook
Pros
Good people, nice team, interesting work and very varied When opportunities to progress do occur they encourage internal applicants
Cons
Not amazing in terms for pay Small teams means it is harder to progress