3.0
9 Mar 2015
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
I have been working here for over a year and the Denver, CO location has been a great work environment (minus one or two people). Good pay, decent benefits.
Cons
Upper management doesn't seem to "get it" or know what they are doing. It is getting very political lately with the "upper management" firing people due to personal grudges and replacing great leaders with their personal puppet.