Pros
-Dynamic environment and tasks -- every day will be different from the previous -Opportunity to engage with many different personalities and parties, including your project team, subcontractors, the Owner/Developer, and Architect -Given many responsibilities that directly impact the job, in a position to make significant contributions to the project -Lots of experience gained in a short period of time working with various management essentials: RFIs, Submittals, Change Orders, Contracts, Subcontractor management, Jobsite Financials, etc. -Management skills are developed that can be applied to many other industries -Will do their best to accommodate your preferences if you ask management about new opportunities/locations
Cons
-Early days & late nights. Minimum 10 hours is typical, usually on site by 7AM. Can exceed this when project is particularly busy. Working a Saturday every 2-3 months is not uncommon. -Your project team can make or break your experience. If you have a poor manager or teammate, it can really slow down the progress of the job and suck the enjoyment out of your work -Often an overwhelming amount of work is placed on you. It can be difficult to balance all of your responsibilities and you must learn to prioritize very quickly-- you will always be behind on work