1.0
Jun 26, 2026
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
- Interesting cleantech projects and some good colleagues - Sociable team atmosphere at times
Cons
- The London office was closed after months of uncertainty, with salaries unpaid for 3+ months despite repeated assurances - Senior leadership failed to respond to employee concerns, follow through on commitments or provide the transparency and accountability the situation required - The atmosphere was stressful and counterproductive, with little sense of stability or positive outlook (people scrambling for work, mostly BD-focused) - I left deeply disappointed by how preventable much of it was. This was, overall, the worst employer experience of my career