Transparency of their goals and impact on individual teams.
What did you like most about the interview process?
Transparency of management team at the time. They were clear what the objectives, challenges and expectations of the role were. This allowed me to be better prepared for taking on the job when hired.
Other Employee Reviews for Biogen
What does the leadership team need to get better at?