Pros
The owner is a great person but the company has grown beyond what he can micromanage and still be successful. He is so stuck on having the last work on every single tiny decision there is a HUGE bottle neck in every single function of the company. I honestly do not know how the company is still functioning as is. He makes a big deal about 'we are a family, we hire the best people' but won't trust those great people to do the jobs they are hired for. He needs to focus on the role of a CEO and growing the company, big picture items. He wont let go of control and the employees and company are suffering for it. There is really no career progression or clear path for younger staff. If you didn't retire from CDOT you will likely never be a manager or hold a position of any power. The management team does not represent the diverse group of people that work there. The managers are also managing WAY too many people so unless you are one of their favorite you fall through the cracks when it comes to promotions, development opportunities, and bonuses. The lack of structure and consistency is just a mess. I think they need to bring in outside help to consult on processes, structure, and operation strategies. But that wont happen until the owner retires, which I doubt he ever will.
Cons
Structure, organization, management, career growth, mentorship, diversity, inclusivity, equity