Biogen is a wonderful place to work. Salary, benefits, work/life focus, mission-- all very strong. There are some downsides, like advancement is often based on "who you know" rather than what you know, so that is frustrating, but overall a great place to work.
Benefits, work/life focus
limited advancement opportunities