Great place if you are a healthcare worker. Not so much for others.
Pros: generous time off, decent benefits, majority of co-workers are nice and care about the patients, again, great place to work for us healthcare providers.
Cons: falsley encourage open communication (execs didn't commuicate a layoff would happen), employees fear rocking the boat for the sake of their job.
VNA is a great place to work, if you are a healthcare provider.
They used to be a good employer for everyone else. Now= corporate expectations at non-profit salaries. I'm not sure the people at the top have any plan other than to ensure their own job security and salaries. Lots and lots of politics. Executives act in an underhanded manner.
Most importantly though, the reason you work here is the truly devoted healthcare workers, and those who support them, who work really, really hard to serve the patients. You'll find a lot of nice people on the front lines here. And a lot of talented doctors/nurses. People have good hearts.