2.0
10 Sept 2024
Current employee
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Good team Supportive Nice working environment
Cons
Bad new engineering leadership No route to progress. Need to learn everything yourself and gain experience yourself