401K vested on day 1
401K match is decent, but not what you might find at a tech company in the Bay Area. Hours are flexible if you have appointments, meetings, vacation, weddings, etc, so that's a great perk. Overall pretty standard benefits - nothing glaringly wrong but not amazing either. 2 weeks of PTO could be upped a bit...10 days in a year is nothing.
Great perks. Great health, dental, and vision insurance. Employer 401k match, adoption benefits, vacation, disability. Many employee discounts and job training.
Excellent benefits and personal time off exceeded my expectations. If you are a hard working, dedicated employee, then company is very generous