Pros
Great work/life balance, plenty of vacation time, awesome benefit package, awesome learning environment (if you work in the right department)
Cons
Staff morale and respect from management is dependent on what department you work in. If you are an Investigator or Scientific candidate you are catered to while staff without prestigious backgrounds or ambitious careers are not valued. Worked in hospital unit and senior management has no respect for hospital employees specifically nursing. Low, non competitive nursing salaries, and plenty of passive-aggression coupled with many drama queens and big egos. Old boys club atmosphere. Basically if you don't have an MD or PH.D behind your name you are nobody there. Non-existent career ladder or opportunity for growth if you are nursing staff or related fields.