5.0
24 Apr 2025
Former employee, more than 10 years
Wallingford, England
Recommend
CEO approval
Business outlook
Pros
People, location, career progression, technical challenges, interesting projects and company has world renown experts in their field. Unique place to work and always gets people talking. Staff welfare taken very highly.
Cons
Salaries are a little low, resources are sometimes stretched. Finances are a little tight. Modernisation required in places.