Pros
- Support from various sources and departments. - Super organized operations. - Clean and sanitized jobsites - They will provide first class PPE for all employees. - Team Work - Many Levels of upper management - Hi-Tech and always looking for better systems - "Most" co-workers will respect your time off work. - Inspiring Leadership. (Ben Wilson, Pete Tuffo, Rod Nobrega) these men really do set a great example and are great leaders.
Cons
- Sometimes it can feel like there are too many chefs in the kitchen. - "If im working 60 hours everyone should be too" attitude from some. - Very hard to steer the boat towards efficiency when there are so many levels of upper management. And I mean this with all good intentions, there's a lot of levels till your ideas reach the people who matter. - Sometimes we tent to overcomplicate simple tasks just to gather irrelevant data for some upper level to glance at. This can be many hours of detailing your work, and this can drive you crazy when you're in tight timeframe. - There are serious red flags with certain team members regarding valor. Some take advantage of elevated status to pull rank on others. Not good. But if you have thick skin you'll bypass that.