The benefits are reasonably priced for the coverage.
There are no free benefits. Medical and dental are available. Look at the hourly pay and per diem as your complete compensation.
Nice vacation/PTO policy. The healthcare, dental, vision benefits are on par with industry average. The holiday schedule is not as extensive as many other organizations and there is no 401K match.
List based on reports from current and former employees. It may not be complete.