I suspect there are good and bad in each type. I am the DON at a for profit home, managed by a different company than the ones mentioned. We love our residents dearly, and mine is the best staffed home in our area. Last week I fired an aide and the charge nurse on duty b/c I went in unannounced late at nite and found several of my people wet, one so much so that his sheet was brown. I simply will not tolerate my people getting less than the best care. One aide had said she felt that the aide in question was not doing her job. That is why I went in. In any facility, there are those who do not do their jobs right, but in my building, I will fire them. I will not tolerate that awful nsg home smell, linen will be clean and plentiful, and our residents go outside. If they are confused and not safe to be outside alone, we take turns going outside with them. We take those who can out to eat, bowling, shopping, fishing, to the movies, even home for special occasions with our families. We grill out at work, have special wine and cheese get togethers, and use our own money to buy things for them. I have never worked in a non profit facility, but like I said, there will be good and bad of both.