2.0
21 Nov 2025
Current employee
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Good range of projects, good teams to work with
Cons
Senior management live in their own corporate bubble, micromanaging team leads and not trusting them as to how best to lead their teams Non-competitive salaries