Great starting place to gain experience in the pharmaceutical industry
Cons
politics, external candidates get better compensation vs. staying with company for extended period of time, better to get out and get rehired if pay is what you value most, high turn over rate due to noncompetitive pay