4.0
Oct 30, 2025
Still a great place to work, just different
Current employee, more than 10 years
Lynn, MA
Recommend
CEO approval
Business Outlook
Pros
Great pay and benefits. Flexibility and autonomy.
Cons
There has been a lot of change over the last 5-8 years and the entire culture has really changed. Much more like big Pharma than it had been. Also, the tolerance by HR for the behavior of several managers is really unacceptable! Several that I know have an HR file full of complaints with zero done about it. Not a safe place if you are working for these individuals.