I've heard it explained: The company wants you patched up and ready to go back to to work.
On the other hand, many companies, once you get into valuable positions l, will pay for gym memberships, proper vaccinations, offer discounts on the insurance if you get regular physicals, etc....
I've taken advantage of all of the aforementioned.