4.0
Feb 3, 2021
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
transition of complete management turn over several years ago has gone well. collaborative culture
Cons
competitive industry with multiple vendors, so can be confusion for customers