Only drawback to this company is the medical benefits. Definitely the worst I have had in working for 20+ years. Medical was good until last year, price doubled and coverage disappeared. Now pay $600/month and they don't cover anything until a $10,000 deductible has been met (employee +1).
401k matching is standard, PTO is pretty standard. Good communication from the corporate office, seems to truly appreciate employees.