One of the best things about the benefits package is the vacation accrual and paid holidays provided to new full-time employees.
I am not sure because I was per-diem so I did not receive it.
Costs for medical and dental substantially higher than any company I have ever worked for. You have to wait 60 days before becoming eligible for benefits.
The health insurance stinks, must find your own coverage for time off and the 401 k is ok.
Best: time off, worst: health plan and salary
List based on reports from current and former employees. It may not be complete.