The right benefits program can help with recruiting and retention, but design, cost and delivery are key