I worked at SBC (More than 8 years)
Benefits and retirement is the very best reason, the pay per hour is also a good reason to work at AT&T.
Shifts and schedules are not flexible. If you are and not able to make it into work, you have to have your doctor complete FMLA paperwork, this is the only way to protect absence so it will be excused. There really in no work life balance.
Advice to Management
Listen to your employees, there maybe great talent that goes unrecognized.