Skip to Main Content
Overall Company Rating
1 Ratings

3 out of 5 Stars

5 Stars
0
4 Stars
0
3 Stars
1
2 Stars
0
1 Star
0

1 Employee Reviews
“Significant Time of Change for CH2”
May 2015CURRENT EMPLOYEE
Uppers

Highly talented group of senior engineers willing to share expertise with junior folks. Large scale of projects.

Downers

Headquarters in Denver is disconnected from other offices to the point that decisions make little sense to those on ground.

Advice to Candidates

Recent bad projects and attempt at a re-branding initiative leaves most front-line folks questioning the future growth of this company.

Log in to read all reviews
“”
Uppers Downers Advice to Candidates Interview Process Sample Interview Questions Salary & Benefits Review