5.0
Jan 6, 2026
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
I enjoyed working with my PI, who was very accommodating and encouraging
Cons
First check was sent to the wrong address, it took a while to get it back and there was no way to change it to a deposit instead.