Not the best, not the worst
Company puts 9% in while employee only has to put 5% in.
Pretty good earnings typically. Of course they invest mainly in areas that benefit the company and earnings can be somewhat erratic.
They had a great matching program for the 401K
was good 401K benefits there
matched up to 5% plus another 2%. And 2% towards your retirement plan