IBM Staff Software Engineer Reviews | Glassdoor

IBM Staff Software Engineer Reviews

Updated June 15, 2018
318 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
124 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • "Bad work life balance in the company" (in 1011 reviews)

  • "Long Hours suck sometimes but not too bad" (in 474 reviews)

More Pros and Cons

  1. "Staff Software Engineer"

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

    I have been working at IBM full-time

    Pros

    Good place to work. excellent team

    Cons

    Joining bonus could be better

    Advice to Management

    Nothing much. keep up the good work

    IBM Response

    Jan 4, 2017 – Program Consultant - IBMer Engagement

    Thank you for the review. We are delighted to hear about your experience working with excellent team members at IBM.


  2. "Staff Software Engineer - Blockchain"

    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
    Positive Outlook
    No opinion of CEO

    I have been working at IBM full-time (Less 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.

  3. "IBM a great starting company to work for after graduation"

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

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

    Pros

    Excellent work life balance and team!

    Cons

    Innovation is slow. Development is not fast enough.


  4. "Mixed feelings"

    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
    Recommends
    Positive Outlook
    No opinion of CEO

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

    Pros

    Awesome people to work with, for the most part. Very good work/life balance.

    Cons

    Perks are almost non-existent, medical insurance is shockingly expensive, and pay is much lower than market.


  5. Helpful (3)

    "Great Flexibility and opportunities but lacking culture for younger engineers"

    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 a year)

    Pros

    Flexibility in hours, great pay in a low cost to live area, great 401k and health benefits, patent oppotunities, and quick promotions if you prove yourself. There is also very intelligent people to learn from and commicate with. Very professional environment.

    Cons

    The area is very conservative feeling which can be a con for some. The culture feels very old time and not very exciting in some departments. Progress on work is slow. Old technology is really common in development in older departments since moving forward is so slow in such large companies.

    Advice to Management

    Younger crowds want excitement, but it feels very artificial at IBM. Opportunities and ways to improve yourself in your career should be communicated throughout the year and not just at dedicated times reserved for reviews.


  6. Helpful (4)

    "Shadow of its former self"

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

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

    Pros

    well known, looks good on a resume

    Cons

    Entrenched in policy with no real direction

    Advice to Management

    Empower and trust your employees. Live up to the IBM core values.


  7. "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.

  8. 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...


  9. Helpful (1)

    "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


  10. "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