Like most fortune 500 companies, the company takes care of their employees tremendously. However, with the amount of overtime and sometimes slow system enhancements, it burns out associates. Where before, this was acceptable, new millennial want a work life balance. If they don't get that or see that, they're going to want to find a position that does (internally or externally).