I believe you get health benefits as long as you are atleast 20 hours/week employee. You have a choice between HMO, PPO, and High deductible plan for medical.
I'm still new but so far so good. I think to myself this is one of the few jobs I'm willing to give blood (literally), money (employee giving campaign to support families), and sweat (in the form of going over and beyond).
Good luck with your decision.