I enjoyed working at Wal-Mart where managers would always complain about the turnover, declining productivity, and constantly having to train new hires, but conveniently ignored the fact that people were paid 7.65 an hour for often degrading work, completely random and often illegal schedules, working understaffed, and many times the more experienced workers (people who had been there about 10 months or so and were totally acclimated to the job) were cut for "department downsizing" to avoid having to pay them health benefits as they closed in on one year of employment.
A happy workplace is a productive workplace.