1.0
Sep 17, 2025
Current employee, more than 8 years
Billerica, MA
Recommend
CEO approval
Business outlook
Pros
Work life balance, work from home. Great benefits
Cons
Constant changes. Internal structure, technology, company name. Blatant lying from company leaders Poor compensation and worse raises.