Pros
-Vast pool of expertise and resources, which junior staff can benefit from. -Diverse project range across segments and stages. -Solid technical, project management, and statutory know-how owing to a steady stream of local projects in which the firm is involved all the way to construction stage. -Clarity and rigour of work flow.
Cons
-Individual experience can vary dramatically depending on the team, as team leaders are more or less given complete free reign with little regard for company protocols. -Rules and protocols are only applied to certain people at the whim of management. -Likewise, workload distribution can be severely uneven, with certain staff members having to overcompensate for the inadequacies of others, with none of this being properly addressed and reflected in remunerations or redundancies. -Management does not proactively address systemic problems and instead allows them to worsen and fester over time, leading to the departure of valuable staff, which impair team morale and delivery of projects.