Not a very diverse company. The lack of diversity has hurt Granite. They rely almost entirely on public works transportation projects in their construction division. Many other transportation contractors do a wide variety of work scopes, which makes them more versatile in the industry.
This company claims to embrace new and better innovative ways of doing things, but the reality is trying to get people to change to modern technology is difficult. There is a disconnect on processes and technology between the Granite offices.
The health benefits are okay if you're in perfect health, young and single. They're lacking especially in dental for any group. The 401K has little of anything worth investing in.
Be expected to find out hidden expectations. Many managers often do not communicate best practices very well. There are hidden audio surveillance/GPS monitors in company vehicles and managers do listen. They share spy audio with other mangers and various other employees, which can literally destroy the life of the person being spied on. Some managers are border line psychopaths and will destroy their perceived enemies. Have seen it done.
This is a good place to start, but many times not a good place to finish your career. Surviving at Granite means winning a popularity contest everyday. Know the signs and when to get out of this company, if they will let you. Many people I have seen leave Granite get poor reviews from their managers.