Pros
I enjoyed working with all of my research colleagues. They were great scientists who worked well together. Biogen does not have the pressure cooker philosophy that other research companies have. Benefits are awesome! Summer hours on Friday, free bonus week off for December. No punching the clock, just get the work done.
Cons
Discoveries from the research group are not high priority for the organization. In fact, most assets are discontinued due to the reflexive nature of senior management. During my time at Biogen, I worked on oncology, immunology, and neurology projects. The first two fell out of fad with management during my tenure so all of my work was shelved or sold off. If you look at Biogen's pipeline and products, very few were entirely discovered in house. Promotions are VERY slow at Biogen.