3.0
Jul 7, 2025
Former employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Majority of the people are great.
Cons
Zero signs of concern from my manager and got laid off. Was never provided with a concrete reason for the lay off, was told it was an algorithm. Not a whole lot of room for growth in Sales either.