Pros
The company had little perks like catered lunches on snow days, the annual Rockies picnic, and the PTO policy was generous (21 days compared to 15 days like most small companies had). A lot of smart folks working at the line level.
Cons
Based on the reviews posted, I see management still rules by fear. Favortism was rampant; there were certain employees that were known to be exempt from disciplinary procedures based on their long term relationships with members of upper management. The company encouraged obedience, and those who questioned policies or process were often shunned, removed from key projects, or formally disciplined. Certain team leads were notorious for back handed compliments, and the entire management team was obsessed with writing up infractions. NOT a healthy environment at all. Asking for help was seen as a sign of incompetence. Salaries are well below the Denver metro in key departments (web development and QA in particular.)