1.0
Apr 28, 2026
Current employee, more than 3 years
Burlington, MA
Recommend
CEO approval
Business Outlook
Pros
The total Comp is competitive
Cons
They get rid of people without any compassion. I have seen good people let go. Beware what is coming in the next few months with all the changes.