Full benefits package including Health, life, dental, disability, and vision. Good 401(k) match & decent PTO. They have a tuition reimbursement program that is pro-rated. Get an A = 100%, B = 75%, C = 50%. In theory, that seems fair unless you're trying to balance a 60 hour week and also trying to go to school.