Pros: excellent healthcare, many opportunities for advancement
The work is intense and much is expected. The rewards are many and great. The company is aware of work/family balance and treats its employees with fairness, empathy, and respect.
It was one of the best companies I've worked for, and I would not have left except for a job relocation in the family.
Should you find yourself working here, you will find yourself surrounded by dedicated and intelligent employees, supportive management and a culture geared towards excellent output and chances for advancement. It's also a fun workplace.