3.0
Mar 25, 2013
Former employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Get to travel, great health insurance, get other fun perks like work parties, etc.
Cons
In the Denver office there's no room for growth. You're either in Sales or Customer Service. There's a lot of young people so it can feel a bit like high school. Some managers don't know how to really manage.