Health insurance is big, but the reason that Amazon is able to offer it is because they are so large of a company.  They are self insured and bringing on additional people into their pool actually could lower the overall risk.  I suspect that they charge reduced rates for this insurance because at $12.50 an hour there wouldn't be much left in the paycheck.