5.0
2 May 2012
Anonymous employee
Current employee
Deland, FL
Recommend
CEO approval
Business outlook
Pros
Great atmosphere to work in. The office culture here is really friendly, inviting, and fun. There are great employee incentives that give you something to work for.
Cons
It is a call center. There is a negative stigma about call centers around the country, but they use a 100% US. based technical support service.