3.0
Aug 18, 2020
Former employee
Harwell, East Midlands, England
Recommend
CEO approval
Business Outlook
Pros
Working at the forefront of sustainable energy storage technology with a very supportive team.
Cons
Targets and goals change often
Check out your Company Bowl for anonymous work chats.