IBM Software Developer Reviews | Glassdoor

IBM Software Developer Reviews

Updated February 13, 2019
615 reviews

Filter

Filter

Software Developer

3.7
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
IBM CEO Virginia Rometty
Virginia Rometty
214 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • "Work life balance especially to new mothers" (in 1085 reviews)

  • "Low Salary growth in comparison" (in 528 reviews)

More Pros and Cons

  1. "A very rewarding intern experience that ended with a product I worked on being prepared for launch!"

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

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

    Pros

    - Good competitive wages
    - Relocation stipend
    - Challenging work, not just filler intern work
    - IBM has an enormous set of resources that you can use to further your learning if your work is not enough for you, I ended up spending many of my free hours earning badges and looking into new tech
    - Very relaxed atmosphere, you could basically come in and leave any time you want so long as you made meetings, though obviously they needed to see you were doing work

    Cons

    - With a company as big as IBM, the pros and cons may vary by location. I worked at a very startup-y subcompany called Aspera, and it was great there, but I can't vouch for the rest of IBM.

    Advice to Management

    Nothing really, very rewarding experience!


  2. "Good experience"

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

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

    Pros

    experienced colleagues, less work pressure

    Cons

    lousy salary increase and other bonuses

  3. "Standard large corporation"

    StarStarStarStarStar
    Former Employee - Software Developer
    Former Employee - Software Developer

    I worked at IBM full-time

    Pros

    Pay, stability, work life balance

    Cons

    Red tape, no room for advancement


  4. "Extreme Blue Software Developer Intern"

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

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

    Pros

    You work for a team, but they give a lot of freedom to do independent and experimental work, while providing guidance.

    Cons

    You work is not guaranteed to be integrated into the larger product.

    Advice to Management

    Make sure that the right resources are provided.


  5. "Senior Software Developer"

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

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

    Pros

    Mature, customer focused business. Modern development tools and techniques.

    Cons

    Typical large company issues, sometimes difficult to get necessary resources or direction.


  6. "Senior working part-time at IBM"

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

    I have been working at IBM full-time (Less than a year)

    Pros

    Get to work part-time, great team, and flexible schedule.

    Cons

    No real cons so far, gonna work full-time in summer


  7. "Great place to work"

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

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

    Pros

    tons of opportunity, competitive salary and benefits, good work to life balance

    Cons

    big, impersonal, lots of process and bureaucracy

  8. Helpful (1)

    "Great Experience as an AI/ML SD intern"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Intern - Cognitive/AI/Machine Learning Software Developer in Armonk, NY
    Former Intern - Cognitive/AI/Machine Learning Software Developer in Armonk, NY
    Recommends
    Positive Outlook
    No opinion of CEO

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

    Pros

    An amazing group of people to work with. They are friendly, approachable and want you to succeed. They provide you with everything you need to succeed

    Cons

    A bit of miscommunication when getting started can ruin your first few weeks. You go in with a set of expectations but sometimes you don't get what you asked for.

    Advice to Management

    It would be great if the recruiting process allowed for a project match before assigning interns to summer projects.


  9. Helpful (2)

    "I would describe my experience with IBM so far as interesting, but precarious."

    StarStarStarStarStar
    Current Employee - Software Developer in Durham, NC
    Current Employee - Software Developer in Durham, NC
    Recommends
    Neutral Outlook
    No opinion of CEO

    I have been working at IBM full-time (More than a year)

    Pros

    1. Great people. I enjoy talking to my coworkers and all IBMers. I have been able to get guidance and help from anyone I ask and it’s great.

    2. The benefits are decent as well, it depends on what you’re looking for, they could be better on the health insurance side and the profit sharing bonus side.

    3. Flexibility. You can move to a new team, organization, or role if you don’t feel like a fit in your current place, but find a new place that is better.

    4. Most teams seem to allow for a good work/life balance (although it is variable by team, my first team was pretty bad in this regard).

    Cons

    1. Management is hit or miss. I have had 3 managers so far, the first one was a nice guy, but I didn’t feel like he was interested in managing (he was more technical and only met with us once per the quarter, the minimum times, sometimes even missing that deadline). The other 2 managers have been great and really seem interested in me as a person as well as an employee making me feel like I have a chance to grow in the company.

    2. There aren’t many day-to-day soft benefits at our location. What I mean is there aren’t typical tech company comforts like free coffee or snacks and such. This isn’t a huge problem, but other companies in the industry do more in this space.

    3. Variability in how things are run from team to team and organization to organization. If you’re not on a great team or in the wrong organization at the wrong time, that might be the reason why you have stress in your job like, bad work/life balance, bad management, constant fear of layoffs, etc.


  10. "IBM rveiew"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Cognitive Software Developer in San Jose, CA
    Current Employee - Cognitive Software Developer in San Jose, CA
    Recommends
    Neutral Outlook
    No opinion of CEO

    I have been working at IBM full-time (More than a year)

    Pros

    Watson is great to work in

    Cons

    Personal Growth is relatively harder