IBM Senior Software Engineer Reviews | Glassdoor

IBM Senior Software Engineer Reviews

Updated March 13, 2019
495 reviews

Filter

Filter

Senior Software Engineer

3.5
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
IBM CEO Virginia Rometty
Virginia Rometty
210 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. "Great place to work"

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

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

    Pros

    Great work / life balance
    Opportunities for advancement
    Opportunities for learning and training
    Diversity
    Ethical

    Cons

    Benefits could be better, they have degraded over the years.


  2. "Far better companies to work for"

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

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

    Pros

    Lots of jobs across all the projects
    MacBook Pro laptops

    Cons

    Hyper focus on stock price
    No raises even for cost of living unless you're rating is a "1" yet money spent on stock buy-backs
    Band promotions come with escalating "give back" review requirements outstripping pay increases
    Facility conditions are poor and outdated. I'm usually embarrased to bring people on campus.
    Facility "renovations" strip you to a 4' work table in an open area. with no privacy and no work areas. And overnight only lockers.
    Poor work life balance unless a baseline review and no raise is acceptable to you
    Health insurance is costly and restrictive on medications

    Advice to Management

    Invest in your employees and let the stock price follow

    Advice to candidates - Probably OK for an interim career boost for a few years - but you don't want to stay.

  3. "Great company"

    StarStarStarStarStar
    Current Employee - Senior Software Engineer
    Current Employee - Senior Software Engineer

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

    Pros

    Lot of training materials
    Too many clients

    Cons

    Promotion is very tough
    Less salary


  4. "Sr. Software Engineer"

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

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

    Pros

    Will have flexible working hours

    Cons

    At times feel a lot bureaucratic


  5. Helpful (2)

    "Work here at your own risk. Bullying, harassment and layoffs every quarter are the social norm."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Software Engineering Manager in Durham, NC
    Former Employee - Senior Software Engineering Manager in Durham, NC
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

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

    Pros

    None for Software Engineering people or their management. Salary is acceptable but doesn’t help with the other issues

    Cons

    Zero autonomy if a first or second line manager. Who has budget? No one know. Lay-offs every quarter. Massive outsourcing. No opportunity for technical advancement. Old technology, command and control management. The good leaders quit or are laid off

    Advice to Management

    None. Jump ship now it’s never changing.


  6. Helpful (2)

    "Bogged down by corporate policy and a ridiculous amount of low/mid-level managers"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Software Engineer in San Francisco, CA
    Former Employee - Senior Software Engineer in San Francisco, CA
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

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

    Pros

    Flexible hours, good 401k plan

    Cons

    Focused on moving work off-shore. Hard to get any actual work accomplished.

    Advice to Management

    Let people get work done.


  7. Helpful (1)

    "Layed Off"

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

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

    Pros

    Lots of employee resources. IBM does a good job of getting you the tools you need to do your job. Ok severance package.

    Cons

    Very difficult to feel good about the company when you can be layed off at anytime. They get rid of a lot of good people and replace them with cheaper offshore workers and wonder why they keep falling further and further behind. Management doesn't get it. They keep doing the same thing over and over again and expecting a different result. A company cannot be successful if it does not have motivated employees. IBM does not have this. I came on via an acquisition and realized this from the first month. Unfortunately if IBM doesn't change it will not be around in 10 to 15 years.

    Advice to Management

    Change your way of thinking. Your people are your greatest asset and your failures are the result of not having a motivated work force. You cannot have an entire work force that knows that it is always just an RA away from being jobless. Why would the best and brightest want to work for a company like that. Stop worrying about Warren Buffet and the stock price and focus on making IBM a company that people can respect again and one that employees are proud of.

  8. "QA Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software QA Engineer in Detroit, MI
    Current Employee - Senior Software QA Engineer in Detroit, MI

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

    Pros

    Managers are good. Work/Life balance, Team lunches, yearly party,Fruits Wednesdays,coffee machines

    Cons

    no complaints. need the old traditional coffee machines

    Advice to Management

    Take care of the employees.. dont promise words


  9. "I love Ibm"

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

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

    Pros

    It is good company to work.job security is there

    Cons

    Hike is very less and on-site opportunity only old people get

    Advice to Management

    It is management based company


  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