IBM Staff Software Engineer Reviews | Glassdoor

IBM Staff Software Engineer Reviews

To filter reviews, or .

Found 301 reviews

3.6
StarStarStarStarStar
Rating TrendsRating Trends
73%
Recommend to a Friend
52%
Approve of CEO
IBM CEO Virginia Rometty
Virginia Rometty
117 Ratings
Pros
Cons
More Pros and Cons
  1. Staff Software Engineer

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Armonk, NY
    Recommends
    Approves of CEO

    I have been working at IBM for more than 2 years

    Pros

    Excellent team of people always willing to help

    Cons

    Constantly restructuring and reorganizing makes you loose focus

    IBM Response

    March 28, 2017Program Consultant - IBMer Engagement

    Thanks for sharing your perspective. We’re glad that you’re surrounded by a wonderful team.

  2. Old Company Trying to be Young

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in San Jose, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I have been working at IBM full-time for more than 4 years

    Pros

    Good work life balance in most teams. IBM is trying hard to innovate in cloud, so there are many good projects to work on in that area.

    Cons

    Non-transparent management team. There is a clear sense of the old hierarchy system in work. Many information do not get pass down and employees don't get much of a say in important decisions.

    Advice to Management

    Be a lot more transparent.

  3. It's an ok company to work for. Salary is not very competitive but they are very flexible.

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Austin, TX
    Recommends
    Neutral Outlook
    Disapproves of CEO

    I have been working at IBM full-time for more than 4 years

    Pros

    Very Flexible Hours, good work/life balance

    Cons

    Salary is not very competitive and health insurance it's just ok. Only on network providers.

  4. Helpful (1)

    beware

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Staff Software Engineer in Research Triangle Park, NC
    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

    I worked at IBM full-time for more than 6 years

    Pros

    salary and benefits good at first

    Cons

    beware when you turn 45-50

  5. Software Development at IBM

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Rochester, MN
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IBM full-time for more than 4 years

    Pros

    - Flexible work schedules - Decent 401k match (5% + 1% auto contrib) and other benefits - Many locations with reasonable cost of living - Relaxed work environment with reasonable expectations

    Cons

    - Tools used for development are ancient - Not many areas working on new tech - Culture isn't as exciting as other large companies

  6. Great Company

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Tucson, AZ
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IBM for more than 2 years

    Pros

    Strong base Mac Pro Top notch parental leave Supportive coworkers Internal mobility Strong push for new skills combined with a platform to actually learn Get to work with people from all over the world, sometimes daily Flexible work/life, WFH when needed

    Cons

    Medical & Dental are not good Rumored yearly raises are rare (get in high!) Profit sharing not much these days

    Advice to Management

    Fight for raises and promotions for your teams, and better bonuses/incentives.

  7. Great place to work and.

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Raleigh, NC
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IBM full-time for more than 4 years

    Pros

    I am given the opportunity to work on attaining all of my goals as a software developer. The pay is very competitive and there is an excellent work/life balance.

    Cons

    The cafeteria could have a little more variety.

  8. Staff Software Engineer

    StarStarStarStarStar
      Current Employee - Staff Software Engineer in Durham, NC
      Recommends
      Positive Outlook
      Disapproves of CEO

      I have been working at IBM full-time for more than 2 years

      Pros

      competitive pay, decent work environment, opportunities to learn new skills are plentiful.

      Cons

      benefits are lackluster, with expensive health insurance. Most buildings on campus are outdated and offer few amenities, though some spaces have been renovated.

    • Staff Software Engineer

      StarStarStarStarStar
      • Overall
      • Culture & Values
      • Career Opportunities
      • Compensation and Benefits
      • Senior Management
      Current Employee - Staff Software Engineer in Foster City, CA
      Recommends
      Positive Outlook
      Disapproves of CEO

      I have been working at IBM full-time for more than 2 years

      Pros

      New Technologies, Flexible Timings, Huge Presence

      Cons

      Management Politics in huge corporation, Poor Compensation

      Advice to Management

      Needs goal-driven management and fewer politics.

    • Helpful (1)

      Staff Software Engineer - Blockchain

      StarStarStarStarStar
      • Overall
      • Culture & Values
      • Career Opportunities
      • Compensation and Benefits
      • Senior Management
      Current Employee - Staff Software Engineer in Littleton, MA
      Positive Outlook
      Disapproves of CEO

      I have been working at IBM full-time for more than a year

      Pros

      Dynamic and exciting projects with lots of opportunity to learn.

      Cons

      Management has a lot of depth. It can be difficult to see the big picture.

    Found 301 reviews