4.0
Feb 18, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
The Denver office is in the BEST location downtown on the 16th street mall. The office environment (when I was there) was very casual...you arrive when you wanted to it seemed, and people wear t-shirts and shorts in the summer.
Cons
The health benefits are horrible and I really wished I knew that before I accepted the position. They only cover the employee 100%...they only cover 50% for dependents...ridiculous!