Pros
Great organization to work for overall. Easy to transfer, can learn a lot within a department enough to advance if you're patient enough to learn and willing to grow within the system. They offer free classes for advancement, just have to have a supervisor who allows everyone to equally take off if necessary to complete the courses.
Cons
If you're stuck in a department where you have a crappy supervisor, it could ruin your entire experience at HF. I don't believe they always give salaries that are fair among employees with the same experiences. I would've never left the home care department if I wasn't stuck with the supervisor i had, who took advantage of her role as leader. She is the reason why many people quit and found other jobs, some left even after 20 years seniority because they couldn't take it anymore. I'm not so patient, I'm transferring after 2 years of witnessing her behaviors. And thank goodness for henry fords fast human resources team they work very closely with me to help me transfer as soon as possible.