Pros
Great medical benefits, good dental benefits. Decent advancement opportunities, free training courses for leadership, project management, etc.
Cons
Rigid, old-school mentality culture: they don't display salary information and when you ask HR for salary information for an internal opening while you are an employee, they say they cannot share that with you and they assure you that you will be compensated fairly based on your experience. The lack of transparency feels a bit disrespectful and like they are shooting themselves in the foot considering the plethora of companies that offer that information up in a job description. Parental leave: They only offer maternity leave, not paternity leave. It is only 12 weeks and it is unpaid. If you have the accrued time off (420 hours required to be covered for 12 weeks of pay. It takes two years to get to 420 hours of accrued time off, and that is if you don't use any), then you can pay yourself while on leave. Subcultures do not match hospital culture. The CEO preaches one thing, but departmental subcultures do not line up. It is difficult to get more than a 3% raise even if you excel at your job. It has to be "justified" and they really only give 4%, rarely over 5% no matter who you are within the organization. Grind and burnout culture.