The salary and benefits aren’t competitive, especially for employees living in expensive cities. 401k contribution is low compared to other companies (even when you factor in the small pension plan), the insurance plans are too expensive for the quality of coverage, and the salaries need to go up. There is a lot of churn among the folks who’ve been around a while, as they leave looking for more money. It would be better to pay them and retain them.