1.0
Dec 15, 2022
Former employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Nothing!! They don't have anything you can think as pros of working here. I was working as FSP role at their client site, another big pharma and it was the worst work experience I've ever had. I left the job after 7 months.
Cons
Minimum wages, no culture, no support when you are working at client sites.