1.0
8 June 2016
Former employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Denver location is nice with decent amenities. People are generally friendly.
Cons
company lacks a soul, you feel like you are not important to the company. The company is more concerned with making a profit than improving their product or their internal operations. They hire in dozens of people at a time every other month to run the call centers but loose more than 3/4 of the employees quit within 6 months.