I worked at ImmunoGen full-time (More than 5 years)
Great team, people and culture
Multiple changes in upper management
I applied online. The process took 2+ weeks. I interviewed at ImmunoGen (Boston, MA).
it was a brief interview. the phone screen did not take much time as the first question was are you a green card holder or US Citizen. They said they will get back to me if they do not find another candidate
Let us know if we're missing any workplace or industry recognition –