Best thing is that the company pays for it, and also allows you to have multiple people on your benefits. They also make changes regularly to ensure we are getting the best value
The HR takes very special attention to explain the benefits to all employees.
List based on reports from current and former employees. It may not be complete.