Work life balance is not really a reality for revenue roles. There is unlimited PTO, but you are still expected to hit your numbers for that month (which means making up those calls, etc. on other days). You are expected to spend time every week on education, but time is not allowed for that, it's something you have to do on your own time. Benefits for the individual employee are good but the cost to cover a family is very high for a company of this size.