You can grow in to whichever role you want. Always encouraged to improve
Cons
There's a blame culture at times where it doesn't feel like a solution is sought, rather moving the problem and finding a scape goat. And far too much premature decision making.
Some nice people in individual teams.
Work trip to Ibiza
Decent salaries
Cons
Margin focused, project delivery is always challenging and tight. Co-ordination on site is non existent and jobs never surveyed properly in design and pre con