Benefits: Flexible schedule Opportunity for advancement Paid time off Training & development Company parties Benefits/Perks Great small business work environment Flexible scheduling Paid time off, health insurance, dental insurance, retirement benefit, and more! Company Overview American Family