Pros
If you have a good manager and/or director, it will make ALL the difference. I have been fortunate in that area. One of my directors was THE best boss I have ever had. Decent benefits after you have been there a few years. Few companies offer all the benefits they do (401K, medical, dental, vision, tons of discounts, life insurance, and more). In my first year, we had a person in higher leadership that was AWFUL, and it did not take long for management to send that person packing. The CEO is actually down to earth (Cox), and the President of my area (now moved on) was incredible (unfortunately replaced with someone that could care less about patients or staff, and spent zero time trying to engage with any of the employees outside of his "VIP" circle. Supportive of employee education, but i see that ending with their new DNP program. EMR has some good perks, some real pains. They are adjusting salaries via "market adjustment" however this is about 5 years overdue.
Cons
If you have leadership that care nothing for their staff, not willing to go to "bat" for staff and stand up, it will be terrible. I have seen people on both sides of that situation. Too many "mandatory" classes, modules, inservices, most of which are useless and just take employees away from patients. Way too many "filler" jobs that make more money than your nurses busting their tail on the unit. A person who sits all day and surfs the internet with minimal college should NOT be making more money than a BSN RN, but it happens often. The scrub uniform policy is so strict that my catholic school nun wouldve complained (you can't wear a Norton logo shirt with your scrubs that are your appropriate/assigned/dictated color!). PTO system is the same for everyone unless you are an "executive", and your MAJOR holidays come out of your vacation/pto time. Providers are treated are not treated very well, and that is sad considering without your medical providers (MD, NP, RN, etc) you could not run the business.