3.0
Mar 6, 2015
Former employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The company itself has a good work culture, good benefits, and shows appreciation towards employees.
Cons
It depends on the location where you work.. My location was terrible, horrible manager, stressful sales environment,