5.0
Apr 1, 2026
Current employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Genuine commitment to sustainability and long‑term environmental goals. Colleagues are supportive, collaborative, and passionate about their work. Opportunities to lead meaningful projects with real impact.
Cons
None to mention so far