2.0
Jan 4, 2025
Current employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Use to be stable and good company 4yrs back.
Cons
Not a good payer. Also, In last 3-4 yrs, there were around 4-5 multiple layoffs. Advice, stay away from it for now