4.0
Jan 15, 2015
Current employee, less than 1 year
Boise, ID
Recommend
CEO approval
Business outlook
Pros
The work environment was very relaxed, it is a fast paced call center, but the team leads and upper management was very helpful when needed.
Cons
Its location, due to the company being in Texas. It is tooooo hot there.