5.0
Aug 31, 2024
Current employee, more than 1 year
Nottingham, England
Recommend
CEO approval
Business Outlook
Pros
Good culture and development prospect doing exciting work in the energy sector
Cons
May need to travel a fair bit to Germany - not a con for some people. Usual large corp cons of difficulties communicating across the company and being heard.