4.0
Jan 4, 2026
Former employee, more than 1 year
Boston, NY
Recommend
CEO approval
Business Outlook
Pros
Great product Great people Technology was leading edge in 2022
Cons
Future direction of company led to missed opportunity to keep up with the leading edge technology in the core product.