3.0
16 Nov 2023
Former employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
nice location and people were nice
Cons
the launch of a commercial drug was very bad. did not have proper ads.
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Small company great people." "Great benefits and work/life balance." "Agile, competitive,
Users say... "upper management could care less about anything going on in your life outside work"