5.0
Jul 26, 2017
Anonymous employee
Current employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
The Company provides a great service to small business and non profits Amazing work atmosphere/ people good benefits and time off free food and beer!
Cons
Call Center.. It is am amazing place but it IS very much a call center Blurry line between Customer first and Call stats