5.0
Jun 9, 2024
Current employee, more than 1 year
Manchester City Centre, England
Recommend
CEO approval
Business Outlook
Pros
Freedom to try things and move quickly True agile delivery Great culture and fantastic goals to make a real impact in climate and green energy technology.
Cons
Can feel like organised chaos with Lots of things happening at the same time.