On average, employees in Denver, CO at Altech give their company a 2.3 rating out of 5.0 based on 1, whereas overall Average Rating of Altech is 3.1 out of 5.0 based on 2 Altech Review Ratings. The happiest Altech employees in Denver, CO are Field Technicians submitting an average rating of 2.3.
"it was a great company to work for from the point of technology people not much manager had his favorite and expected me to take the blame for him and do housekeeping for him"
Update your browser to have a more positive job search experience.
Upgrade My Browser