Depending how big your company is, you can always advocate for certain funds to be added. Many times, the random HR person assigned to plan administration has no idea and just accept what the salesperson recommend...
If you need help advocating for changes, go to the forums at bogleheads.org and get their advice. Start a thread. I definitely seen older threads on it.
.
All the companies I worked for had great 401k plans... and had many low cost options. However there were no single stock brokerage windows or loans, but that is probably better for the Average employee. Those features can be detrimental to long term compounding...