insurance is good. pay is on time weekly.
Regular significant raises and a clear path for advancement
While not the most economical, there are choices for the amount of coverage you have.
The turnover speaks for itself. Stay at the company a week and you'll watch more people walk out the door than you can count on your hand. The people who stay don't get paid well or even as much as the NEW HIRES that join who usually only stay for a few months anyways.
Pay people a living wage and then maybe they will stick around. No wonder most people haven't been there for a year. Only a handful of people stayed there for a couple years.