3.0
Apr 1, 2023
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Company Culture - everyone was a pleasure to work with, there is very little b-s. Product.
Cons
Struggling to sell product even though it seems an obvious choice for customers. In the midst of a major overhaul. May have missed their boat so to speak.