Benefits: 401(k) matchingDental insuranceEmployee assistance programFlexible spending accountHealth insuranceHealth savings accountLife insuranceOn-the-job trainingPaid time offParental leaveProfit sharingVision insurance