4.0
Jun 10, 2026
Current employee, more than 5 years
Harwell, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Generous pension, fair salary & benefits
Cons
Some people are on slightly better contracts depending on what year you joined the company & its created abit of a divide within the company