1.0
Mar 26, 2014
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
pays ok not great flexible hours
Cons
They lie to customers, call center and staff are trained to lie Very high pressure Owners are the worst people I've ever met treatment product and staff are poorly trainied and overworked, partly due to an owner who is not involved and thinks everybody but him is an idiot