IBM Staff Software Engineer Reviews | Glassdoor

IBM Staff Software Engineer Reviews

Updated November 11, 2017
302 reviews

Filter

Filter

Staff Software Engineer

3.3
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
IBM CEO Virginia Rometty
Virginia Rometty
114 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • You have to manage your work life balance or you'll end up doing the work of 2 or more people (in 929 reviews)

  • Long hours like everwhere elses (in 442 reviews)

More Pros and Cons

  1. Helpful (1)

    "Staff Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Staff Software Engineer in Austin, TX
    Former Employee - Staff Software Engineer in Austin, TX
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at IBM full-time (More than 8 years)

    Pros

    Great colleagues. Positive work relationships.

    Cons

    Projects not challenging enough. Some managers are not personality wise suitable to be a manager. Low morale.

    Advice to Management

    Manage upward please, instead of being puppets...


  2. "Senior Developer Experience"

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

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

    Pros

    Flexibility, good health coverage, not much else. Any top tech company can offer the same.

    Cons

    Switching roles, projects, or teams is impossible especially if you are good at what you do. Travel is almost next to none because only architects get to travel under Systems group. Any credit for what you do will go to a senior architect regardless of how much work you put in and how little work they put in. Its all about seniority, so learn to succumb to that. False promises is the norm at IBM. Forget about getting education or having IBM support going to get higher education because I've been in the list for 5+ years and still "no funding". Lowest pay among top tech companies by far. It is very political, if you are a new hire you do not get a pay increase or bonus in the first year because you are "new" or already got a signing bonus.... You can be the top performer and even outperform your peers that have worked there longer and still get nothing your first year. If you get a promotion or raise do not expect to get anything the following year because of the same argument as above. Learn to always be seeking for a new job because the only way to get a promotion or raise is via getting it yourself by forcing IBM to match another companies offer.

    Advice to Management

    Learn to treat your employees better, do not make false promises and learn to give back to the employees that actually do the work and not the fake architects that have survived the 30 years at IBM and are just waiting for retirement.

  3. "failing giant in every domain"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Littleton, MA
    Current Employee - Staff Software Engineer in Littleton, MA
    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

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

    Pros

    - work life balance is good, with laid back work culture

    Cons

    - management not at all transparent while taking decisions.
    - trying to chase every other successful company/brand/technology and failing miserably


  4. "Great Work Life Balance but No Job Security"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Staff Software Engineer
    Former Employee - Staff Software Engineer
    Negative Outlook
    Disapproves of CEO

    I worked at IBM full-time (More than 5 years)

    Pros

    Intelligent People to work with
    Great Work Life Balance

    Cons

    With what company is going through now, there is no job security
    Yearly hikes are less than Industry standard

    Advice to Management

    Take care of your employees and they will take care of the company


  5. Helpful (1)

    "IBM Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Staff Software Engineer in Rochester, MN
    Former Employee - Staff Software Engineer in Rochester, MN
    Recommends
    Neutral Outlook
    Approves of CEO

    I worked at IBM full-time (More than 10 years)

    Pros

    There are lots of great people to work with, interesting projects, and training opportunities.

    Cons

    Work life balance is heavily tilted toward work. Annual layoffs of random folks kills morale. Management rarely takes an interest in your welfare and focuses only on results.


  6. "Staff Software Engineer"

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

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

    Pros

    Good Benefits
    Many different job roles
    Consistent pay

    Cons

    Removing work from home
    Business under transition


  7. "Staff Software Engineer"

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

    I worked at IBM (More than 10 years)

    Pros

    The Name "IBM", The People, the companies family value's, the professionalism, working on advanced technology

    Cons

    Job security is not there. Yearly Reorganization is conducted behind doors without warning.

    Advice to Management

    None, It's business and IBM appears to be strong.

  8. Helpful (2)

    "Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Rochester, MN
    Current Employee - Staff Software Engineer in Rochester, MN
    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO

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

    Pros

    Benefits are good (though declining)

    Cons

    Morale is grim (after frequent lay-offs)


  9. "Staff software engineer"

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

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

    Pros

    Work life balance
    Good dental/vision/healthcare
    Latest linux or aix software

    Cons

    Doesnt invest in lab infrasture upgrades
    Low or rarely gives raises
    19 quarters of missing revenue
    Uses early user hardware too long and doesnt upgrade them to latest levels that customers use

    Advice to Management

    Let me do my job of finding code bugs, opening defects, and test patches.
    Too much other paperwork of lab machine security records(SSCA), certifying machines(EAMT) or shipping forms.
    Invest in your network and SAN areas.


  10. "too large too move"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Staff Software Engineer in San Jose, CA
    Former Employee - Staff Software Engineer in San Jose, CA
    Disapproves of CEO

    I worked at IBM full-time (More than 8 years)

    Pros

    flexible work hours. good health benefits.

    Cons

    lack of opportunities for growth and learning.
    underpay
    low morals