AT&T Software Engineer Reviews | Glassdoor

AT&T Software Engineer Reviews

Updated September 17, 2017
68 reviews

Filter

Filter

Software Engineer

3.3
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
AT&T Chairman and CEO Randall L. Stephenson
Randall L. Stephenson
28 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • little work life balance opportunity (in 970 reviews)

  • No Work Life Balance you'll trade time for (in 277 reviews)

More Pros and Cons

  1. "Nice comapny"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Senior Software Engineer in Los Angeles, CA
    Current Contractor - Senior Software Engineer in Los Angeles, CA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at AT&T as a contractor (More than a year)

    Pros

    Good culture and work balance.

    Cons

    No Job security for contractors.


  2. "25+ year AT&T employee - mostly content"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Nashua, NH
    Current Employee - Senior Software Engineer in Nashua, NH
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at AT&T full-time (More than 10 years)

    Pros

    Great benefits, varied and and large breadth of high tech disciplines to pursue, impressive range and quantity of internal/external training opportunities, very rich history of innovation.

    Cons

    Very large company, despite recent great efforts - still not as agile as smaller companies

    Advice to Management

    Keep up the good work but please revamp the internal job search process, especially the web based job search.

  3. "Diverse"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in San Antonio, TX
    Current Employee - Senior Software Engineer in San Antonio, TX
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at AT&T full-time (More than 3 years)

    Pros

    Company has good benefits. Many people have been with AT&T for over 20 years, showing that the company values its people

    Cons

    Not necessarily a comment against this company in particular, but as with all large companies it can be cumbersome and difficult to function an an agile way. Especially very diverse companies

    Advice to Management

    None


  4. "Good life/work balance"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Contractor - Software Engineer in Los Angeles, CA
    Former Contractor - Software Engineer in Los Angeles, CA
    Recommends
    Positive Outlook

    I worked at AT&T as a contractor (More than a year)

    Pros

    Balanced life/work environment
    VERY estblished and strict SCRUM
    Diverse environment

    Cons

    Politics sometimes is involved
    Ofter big and crowdy teams


  5. "The world's largest telecommunications company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer
    Former Employee - Software Engineer
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at AT&T full-time

    Pros

    Very academic like. you have lots of freedom to choose your project and let your creativity fly

    Cons

    Lots of room to grow your career. Cannot think of any


  6. "Diverse Opportunity, Mediocre Coworkers"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Intern - Software Engineer in Middletown, NJ
    Current Intern - Software Engineer in Middletown, NJ
    Doesn't Recommend
    Neutral Outlook
    Approves of CEO

    I have been working at AT&T as an intern (More than a year)

    Pros

    - Extremely diverse opportunity, company makes it relatively easy to shift around to different roles and different departments.
    - Company provides opportunities for continued learning both internally and through third-party schools
    - Leadership is fairly accessible
    - Company provides a limited amount of services at large locations (banking, dining, etc...)
    - Workplace that values racial diversity
    - Has some programs that are truly cutting-edge technology

    Cons

    - Though I clearly communicated my area-of-interest that seemed to make no effect on my job slotting and I was given work that was uninteresting to me and that I could contribute less too.
    - Education opportunities provided are expected to be worked in personal time
    - Educational opportunities are only available through some schools, still some amount of personal cost involved. AT&T thinks they're ahead of the game to offer such opportunities, but vast amounts of software development employers will pay for further education.
    - Large corporation means lots of managerial overhead and red tape to get anything done.
    - Large size of corporation means while there are a handful of exceptional workers, the vast majority of developers at AT&T are mediocre at programming and are only working here because they didn't get offers from any other firms. It seems like the kind of place people work as a backup, but nobody really wants to work at.
    - Workspaces can be archaic and old with poor ergonomics
    - Working from home is frowned upon and not allowed in many groups
    - Workplace laptops are extremely large, cannot use personal devices

    Overall, the biggest disadvantage about AT&T is that because of they're incredible size, they're slow moving and inflexible.

    Advice to Management

    - Remove excessive amounts of red-tape
    - Seek out truly exceptional talent that knows how to program better than most (probably should aim for about 75 percentile, currently it seems to be at about 35 percentile).
    - To hire truly exceptional talent, AT&T will have to compete as an employer with companies that offer their employees more. This means higher wages, but also more time set aside to learn (and be paid for such), more services at large locations, and most significantly, an amount of flexibility that allows employees to work in the ways that they can be most productive.
    - Learn from Google (and like companies). Study the way the select employees, and the way they treat employees (and approach leadership structures) and try modelling this within AT&T. Maybe that just starts with one group, but start somewhere, you'll see it succeed, and then continue to take it through the rest of the company. It will cost more, but it will prove to be a worthwhile capitol investment.


  7. "Software Engineer with massive legacy infrastructure"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Durham, NC
    Current Employee - Software Engineer in Durham, NC
    Recommends
    Positive Outlook
    No opinion of CEO

    I have been working at AT&T full-time (More than a year)

    Pros

    Great benefits, the 401k plan matches up to 6% of contributions. The people I work with are genuine, and I made friends quickly. There will always be work for AT&T. The job security is par none and the employees are well aware of that.

    Cons

    Culture is extremely conservative, do not work here if you believe a single bit of liberal or progressive ideology. The office is cramped and the overhead lights are blinding, and apparently turning them off is an "OSHA violation" despite it being lit adequately by the light coming in through the windows. The infrastructure is a disaster, code is sloppy and a bear to refactor or even make much sense of. Only a fraction of new developments in deployment and automation technology has been taken advantage of, but the majority of it is not allowed because management has a problem with us implementing technology solutions that other companies offer when we can "do it ourselves", hence AT&T lacks any eCRM whatsoever. The IT department has been outsourced to IBM, and working with the majority of that staff, who will ignore you and not deliver then turn around and ask you for more money, is beyond frustrating. If you work a position like this at AT&T, be prepared to deal with the immense amount of stress that comes along with it. Poor methodologies, unrealistic deadlines, and an uncooperative IT department take the normal stresses of software engineering and architecture to a whole new level.

    Advice to Management

    Take advantage of software such as EasyCRM to streamline your business and take some of the development and capital load off of the backs of your employees who have more important problems to address then simply compensating for lack of technology.

  8. "Chaos"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Mobile Software Engineer in El Segundo, CA
    Current Employee - Mobile Software Engineer in El Segundo, CA
    Doesn't Recommend
    Positive Outlook
    No opinion of CEO

    I have been working at AT&T full-time (More than 5 years)

    Pros

    Getting to develop an exciting new platform.
    Freedom to speak your mind and raise issues.

    Cons

    Switch to agile software development has been very painful.
    Communication is awful. One group asks you to do one thing and praises you for it, another group freaks out when you do that thing.
    Lots of in-fighting.
    Company is way too large.
    Leadership refuses to fire some terrible engineer contractors despite them bringing down entire teams.

    Advice to Management

    Fire the lazy people.
    Bring some order to the chaos.
    Improve focus and communication.
    Don't overlook good employees on bad teams.


  9. "Great"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Intern - Software Engineering Intern in Chicago, IL
    Current Intern - Software Engineering Intern in Chicago, IL
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at AT&T as an intern (Less than a year)

    Pros

    There are a lot of social and professional events for interns to attend, and you get a lot of opportunities for self advancement and improvement

    Cons

    No VPN access for interns so you can't work from home, and the company doesn't help pay for living expenses

    Advice to Management

    It would be nice to get some information on what we will be working on before the first day so it's not too overwhelming


  10. "Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Comp & Benefits
    • Senior Management
    Current Contractor - Software Engineer in San Ramon, CA
    Current Contractor - Software Engineer in San Ramon, CA
    Recommends

    I have been working at AT&T as a contractor (More than a year)

    Pros

    Good work life balance. No traffic. Nice people.

    Cons

    Not enough skills built up during work.