3.0
Jul 10, 2025
Former employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Good people that I worked with day to day. They hold their hat on the fact that they are a pioneer in the space, but many competitors have since lapped them in terms of technology in 2025.
Cons
The parent company is just a holding company that has no problem laying 100 people off with zero reason.