3.0
2 Mar 2025
Former employee, more than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
1. Some R&D project in process, lots of data 2. Got off the ground with some initial experience
Cons
1. Unclear objectives 2. Unclear review process 3. The main focus is energy engineering, every else is just supportive