5.0
10 Feb 2023
Current employee, more than 1 year
Wantage, England
Recommend
CEO approval
Business outlook
Pros
Great strategy for sustainable future, merit-based and good environment
Cons
the benefits is still improving as the company is quickly expanding