One of the best place if you're doing your job
Pros
Easy going people. Fun environment. The owner, Steven Seegert, actually cares about his people. I myself experienced it when going through some personal hardship when I first stated the job a few years ago. He helped me back up on my feet. Communication is a key at this place. If management doesn't know, they couldn't help. They also paid for my certificate in construction management program at UC Davis. That promoted me from assistant project manager to a true project manager. This place is full of space to grow if you could show your potential and consistency in your performance.
Cons
A lot of driving, but the company would issue a vehicle as needed after passing probation. It can be lots of work if you slack off and not do your job. It can be stressful when there is a short deadline project.