2.0
Sep 10, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Financial Strength, Brand Recognition, Good People
Cons
Lots of very unhappy former customers. New Customers are inundated with sales calls for additional products.