IBM Senior Software Engineer Reviews | Glassdoor

IBM Senior Software Engineer Reviews

Updated September 12, 2018
463 reviews

Filter

Filter

Senior Software Engineer

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

Employee Reviews

Sort: PopularRatingDate

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

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

More Pros and Cons

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


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

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


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


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


  6. "IBM"

    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
    Neutral Outlook

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

    Pros

    Nice work space, flexible hours

    Cons

    Frequent layoffs with little regard to individual performance


  7. Helpful (1)

    "Senior software engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Research Triangle Park, NC
    Current Employee - Senior Software Engineer in Research Triangle Park, NC

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

    Pros

    The people I work with is the part I like most about my job. Everyone is supportive and helpful in any way possible. They are investing more into bringing in new hires which is great to see.

    Cons

    Hours can be tough especially when project spans multiple locations in different time zones and condensed schedules. They took away the benefit of working from home regardless of your team locations.

  8. "Great Company"

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

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

    Pros

    Great professional environment and ethical values. Company always value the ethics.

    Cons

    Too much re-org. Management has really no idea what they are doing. Most directors just to show activity, they are doing re-org every 6 months,

    Advice to Management

    Lay off the managers and leaders and not the employees


  9. Helpful (1)

    "It has its own ups and downs. (more on positive side)"

    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
    Approves of CEO

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

    Pros

    - It is not what you would expect. You would expect like big, super bureaucratic, slow etc. However, it is not what it is. You would be amazed if you check all the achievements to the IT industry. I am 100% sure there are departments like no-one ever know what those guys are doing :) but i put it on pros.
    - A big ocean company so you can switch many teams in the entire globe!
    - It is matching 100% to 401K up to 5percent of your salary
    - Yes, you can retire from IBM :D ( it may be seen as cons as well but there are people 30+years in IBM with a lot of experience and you may not trust other tech giants for your lifetime )
    - Yes, it has a female CEO :D one step ahead about gender equality compare to the other tech giants.

    Cons

    - Salaries are on the low side of the current market for software people.
    - Still profitable company but much lower compare to the other tech giants

    Advice to Management

    IBM should be the first solution on the Cloud side for any enterprise big or small.
    I think Ginni created a very good momentum, hopefully David Kenny will take over and push it forward!


  10. Helpful (7)

    "Overall a happy employee"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Research Triangle Park, NC
    Current Employee - Senior Software Engineer in Research Triangle Park, NC
    Recommends
    Negative Outlook
    Disapproves of CEO

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

    Pros

    Although there has been some "brain drain", the overall talent level at IBM is still very high. Even in a very high stress and competitive environment (with layoffs always looming), employees are passionate about their work and supportive of each other. The work can be very exciting if you push to stay in strategic growth areas.

    Cons

    Company is run by bean counters not visionaries. Bad morale mainly due to upper mgmt's poor direction. The constant layoffs create a specter of uncertainty therefore employees are regularly grooming their resumes and looking for other opportunities (hence you lose the best employees). Lack of resources to deliver with high innovation and solid quality -- whether lack of equipment or always being understaffed.

    Advice to Management

    Wall Street has been telling you for quite some time -- we don't care about your earnings per share anymore. Work on R&D, innovation, market share via quality products, and employee morale (which leads to attracting the best talent). Stop focusing on next quarter's earnings. Think 3-5 years out. Be willing to bet current earnings on funding a better future otherwise this company will slowly die. Stop cutting employee perks that save very little (like free coffee, etc). They hurt morale. Morale is hard to quantify but having a workforce of happy/appreciated employees is huge. This is case of bean counters being penny wise but pound foolish. Morale is real entity that you must do a better job of "accounting" for.