Management knows how to treat they're employees well. Great benefits and incentives to keep moral up. A lot of learning for someone who wants to start off in the biomedical field.
Cons
It's hard to learn the job well. Start up company that can be slow at times.