Great place to push your own limits, very good trades, staff can be treated poorly at variable times without reason.The good thingsRegular pay, trade loyalty, great product, construction manager knows his way around site.
The challengesDifficult working through issues at times, high expectations from minimum communication, expected on the tools periodically/often