Best thing is the fact this company cares about you and your family. I have to take time with my kids and work from home every now and then. I talked with my manager and he approved it. So now I can work from home and take care of a sick child if needed!
The best thing is the 401K matching up to 6% of your salary. I think that is right. I know 6% is the least percentage of your salary you can contribute to your 401K and receive the maximum matching.
List based on reports from current and former employees. It may not be complete.