Vantaggi
I had freedom to learn new things. The management is open and encourages to let developers to explore new technology. If you are a geek person, try to enter the elite architecture team in AT&T lab, where you experiment all the products such as Spring, Hibernate, SOA and etc.
Svantaggi
Job is no longer stable and entry level employees suffer a low salary. It all began in 2003. After AT&T outsourced many projects to oversea development center, management focused on slashing costs. The new initiative goes like this, a project is a software that has a 5-year shelf-life, so we should produce it cheaply and rewrite another version 60 months later. A valid point but wrong approach. Outsource doesn't necessarily lower the cost. Managed wisely, a team of 10 dev and 1 proj mgr in US can be as productive and cost efficient as 30 dev in Bombay or Shanghai and 4 proj mgr spreading around the globe.