IBM Software Developer Reviews | Glassdoor

IBM Software Developer Reviews

Updated September 23, 2018
578 reviews

Filter

Filter

Software Developer

3.6
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
IBM CEO Virginia Rometty
Virginia Rometty
203 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • "At times difficult work life balance" (in 1045 reviews)

  • "low salary slow complex not competetive" (in 484 reviews)

More Pros and Cons

  1. "Great place"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Intern - Software Developer Intern in Austin, TX
    Current Intern - Software Developer Intern in Austin, TX

    I have been working at IBM as an intern (Less than a year)

    Pros

    Interesting work, great coworkers, supportive staff

    Cons

    average pay nothing else to complain about


  2. Helpful (1)

    "Software Developer Intern"

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

    I worked at IBM (Less than a year)

    Pros

    Great team, knowledgeable managers, environment that encouraged learning

    Cons

    HR was disorganized at times

    Advice to Management

    Better help with finding housing

  3. "Decent company but too much red tape and lack of direction."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Developer in Houston, TX
    Former Employee - Software Developer in Houston, TX
    Doesn't Recommend
    Neutral Outlook
    Approves of CEO

    I worked at IBM part-time (More than a year)

    Pros

    Good job security, creativity and freedom to work on what you want were encouraged.

    Cons

    Too much red tape, everything anyone did had to be approved by five different managers.

    Advice to Management

    Try and reduce bureaucratic overhead.


  4. Helpful (3)

    "Fair experience but the giant is crumbling"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Developer in Research Triangle Park, NC
    Current Employee - Software Developer in Research Triangle Park, NC
    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO

    I have been working at IBM full-time (More than 3 years)

    Pros

    Many great, intelligent, and helpful people. Competitive benefits and offices all over the world. Great place to build skills working on mainframe systems so you could easily learn here and then walk onto any job with a company using IBM mainframes. If your interests lie outside of that forum though, look elsewhere.

    Cons

    Unfortunately, this list is growing. Multiple large layoffs have crippled the company and the loss of that experience is not recoverable. The current philosophy to "constantly reinvent yourself" from the CEO breeds a deep and constant sense of confusion and lack of cohesive direction. All of that and it seems (in my experience) as if it is the developers vs. the management. The culture is an aging IBM-pention-promised set of grumbling and disillusioned people. I am sure there are plenty of good managers here but if should not be part of the job description to seek out the few good teams on which to work. Three of my four colleagues who started with me are no longer here (1 laid off, 2 quit).

    Advice to Management

    Show some appreciation to the people in the trenches and get your heads out of your behinds - of the half dozen managers with whom I have dealt, not a single one was supportive or helpful. Those aren't good odds.


  5. "IBM Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Developer in Cambridge, MA
    Current Employee - Software Developer in Cambridge, MA
    Recommends
    Negative Outlook
    Disapproves of CEO

    I have been working at IBM full-time (More than 10 years)

    Pros

    Smart, hard-working employees. Interesting work.

    Cons

    Unclear corporate strategy, cloud strategy is challenged.

    Advice to Management

    Increase investment in innovation and clarify cloud strategy.


  6. "Software Application Developer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Applications Developer in Irving, TX
    Current Employee - Software Applications Developer in Irving, TX
    Recommends
    Approves of CEO

    I have been working at IBM full-time (More than 3 years)

    Pros

    1. Good work flexibility.
    2. Good work culture.
    3. Good infrastructure.
    4. Good personal-professional balance.
    5. Flexibility to express yourself.

    Cons

    1. Resistance to move to new technology.
    2. More process , less work.
    3. Poor motivation to continue.
    4. Work management in the team degrading.


  7. Helpful (1)

    "Great company - if you are under 35"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Developer in Austin, TX
    Current Employee - Software Developer in Austin, TX
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I have been working at IBM full-time (More than 8 years)

    Pros

    If you are under 35 IBM will bend over backwards to hire you.

    Cons

    IBM is in the process of laying off employees over the age of 40 in an attempt to rebrand.

  8. "Post acquisition"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Advisory Software Developer in Hartland, WI
    Current Employee - Advisory Software Developer in Hartland, WI
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IBM full-time (More than 5 years)

    Pros

    1) Many resources at your fingertips
    2) lateral moves appear to be very easily achieved.
    3) decent vacation and sick leave
    4) great paternity/maternity leave policy.

    Cons

    1 ) Very little if any guidance on how to navigate big blue.
    2) IBM is pretty inflexible about how things work within the acquired organization.
    3) Either adapt to IBM's or move on. They will not change based on your feedback.

    Advice to Management

    Keep your tragectory, but try to get more going inside strategic initiatives. Value your senior employees. People are not cogs,


  9. "Awesome software developer internship"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Intern - Software Developer Intern in Littleton, MA
    Former Intern - Software Developer Intern in Littleton, MA
    Recommends
    Positive Outlook

    I worked at IBM as an intern (Less than a year)

    Pros

    Great people. Great team. I worked mainly on frontend technologies and selenium.
    Awesome events for interns. Work Life balance.

    Cons

    Not much


  10. "Great people bad management"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Development Engineer in Orlando, FL
    Current Employee - Senior Software Development Engineer in Orlando, FL
    Negative Outlook
    Disapproves of CEO

    I have been working at IBM full-time (More than 8 years)

    Pros

    Exciting New Technology and great smart people at the development levels. Opportunities to get involved with some exiting cutting edge technology

    Cons

    Poor management at senior levels, most are career IBMers who have never really developed an ability to grow a business

    Advice to Management

    Need to bring in Executive from outside of IBM