Great team
Strong sense of company direction
Good opportunities to gain knowledge across different areas of the business (e.g. cost & value engineering, project management, digital transformation)
Cons
Workloads can be very high
Can be difficult to progress internally within the business