Great company to work for
Overall a great company to work for. If you want to move up and succeed, you have to be willing to put in the work. This can typically throw off your work/life balance a bit, but will allow you success within the company.
ProsGreat culture, top notch support system, high networking opportunities in the construction world.
ConsA slow work week is 50+ hours if you're in management.