Pros
AT&T has the benefit of being the largest telecommunications company in the country. With that job security is great as well as the fact that I have virtually no stress after leaving my job. Even as a salaried manager, I get paid overtime should I stay later than 8 hours which must be approved by my director prior to working late. Benefits are decent.
Cons
There is little to no recognition by senior management of the good work that's being done. I am a project contributor to at&t's u-verse advanced tv project and constantly hear the bad news of being over budget and behind schedule. Raises are limited to (1-3%) per year which is doesn't even meet inflation. Ridiculous. As well the old fashioned mentality possessed by the ancient folks around here inhibits growth and change.