5.0
23 Sept 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Lots of ownership of interesting problems Great team Fun company offsites Strong focus on making a green impact to the grid
Cons
Very fast paced work environment might not be for everyone, you will have to get used to leaving things not as polished as you might like.