2.0
Nov 12, 2023
Current employee, more than 8 years
Norwood, MA
Recommend
CEO approval
Business Outlook
Pros
The pay and benefits are top notch for the industry The science is amazing and they have a very long pipeline that is showing great results
Cons
Constant management re-orgs and turnover. Constant chaos all the time. Everything is run with knee jerk reactions and decisions, which makes schedules and managing people a nightmare. The hiring practices have been chaotic at best. There are constant waves of over hiring then trying to recorrect. It has been the most stressful years of my life. I would not do it over if I had the chance.