IBM Advisory Software Engineer Reviews | Glassdoor

IBM Advisory Software Engineer Reviews

Updated October 3, 2018
356 reviews

Filter

Filter

Advisory Software Engineer

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

Employee Reviews

Sort: PopularRatingDate

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

  • "Low salary increments since last 2 years" (in 510 reviews)

More Pros and Cons

  1. "Great company, poor upper management"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Advisory Software Engineer
    Current Employee - Advisory Software Engineer
    Disapproves of CEO

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

    Pros

    Lots of opportunities for career growth

    Cons

    short sighted upper management - Keeps changing directions of the company


  2. "Advisory software engineer"

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

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

    Pros

    I worked on new projects every 2 years, exploring and learning next generation technologies.

    Cons

    In the last 18 months of my employment, I had 5 different managers. I was purely a resource number in the IBM system. Additionally, my hours worked per week in the last two years of my employment were consistently between 50-70 hours a week. My pay was well below market value, 10s of thousands to low.

    Advice to Management

    If you want to run business units like a startup to stay dynamic, you need to provide the proper pay or incentives to justify the amount of hours worked per week by employees. Just working for IBM isn't incentive enough.

  3. Helpful (1)

    "Not as good as it use to be"

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

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

    Pros

    Wide range of technology to work on
    Flexible work schedule

    Cons

    Compensation not very competitive
    Company currently lacks clear direction
    Work/Life Balance issues depending on your team


  4. Helpful (1)

    "Software Advisory"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Advisory Software Engineer in San Jose, CA
    Current Employee - Advisory Software Engineer in San Jose, CA
    Doesn't Recommend
    Positive Outlook
    No opinion of CEO

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

    Pros

    Company is changing a lot, employees get new mac books, HR is changing, even the tools are all changing. We have adopted Workday, Travis, GitHub, JFrog, etc.

    New employees get decent market salary.

    It's flexible and lay back unless you're in a hot project.

    If you work in emerging technologies with teams that are using latest tech then IBM is definitely a fun place to work at. Our leader is very flexible and allows us to build things from the ground up and use any technology necessary for our solutions. I often get to develop tools and products from end to end. (Disclaimer: I've only experienced this with my current manager/director and team. Most people in IBM aren't as lucky to have a leader like mine)

    The company is trying hard to get new blood who are passionate and talented but it's hard to keep them with the package they offer and specially the salary.

    If you are a new parent or are expecting, IBM would be perfect to work at. Like I said, it's very flexible and lay back. Most people work from home on Fridays and leave early when ever they need to.

     IBM is also great for new hires! Most new hires last 2 - 3 years.

    Cons

    • Annual Bonus is nothing ($500 - $600 after tax)
    • No stock options unless you are executive
    • No annual increases even with excellent annual reviews (top performer)
    • Hard to get a promotion unless you have a good manager that is respected and fights for you
    • Some employees are really old school and outdated - they make it hard to innovate and work on new ideas. They are really outdated, some can't even code and aren't technical. It's really surprising that a senior "technical" worker is not technical. Stay away from employees who have been in IBM for more than 6 years. A 10 year IBM employee is a huge red flag.
    • Most employees lack drive and passion. They do the minimum. (hard to innovate)
    • Not enough resources to kick off awesome projects
    • POLITICS (specially from people who aren't technical and are all talk)
    • I often feel like we develop demos and prototypes too often to make our managers, VPs and overall upper management happy and making them feel like we are doing awesome rather than focusing on building really good products. As long as the UI is beautiful, they don't seem to care.
    • Managers and senior people always play the game... it's like if they have a play book. They don't try.

    Advice to Management

    Cut the politics, more doing, less talking. Focus on making great products, help your people grow, motivate, innovate, reward your employees, change the old culture. If you focus on leading by example with passion, good ethics and drive the rest will follow.


  5. Helpful (1)

    "A good place overall, but too much beuracracy and politics"

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

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

    Pros

    * I worked with some fantastic people
    * Some of the products and services really were "best in class"
    * There was a clear path to promotion while remaining in an engineering role rather than being forced to transition to management
    * I was pleasantly surprised several times with raises and bonuses. It's literally the only place I've ever worked where I received a raise without asking for it, and it happened to me twice in 3 years at IBM.
    * IBM's marketing and name recognition is awesome

    Cons

    * Some of the products were not "best in class"
    * Bureaucracy and politics got in the way of quality and cost us good people
    * A strategy shouldn't drastically change every year or two
    * IBM's complete flip-flop on remote workers was the primary reason I left
    * I had 6 managers in 3 years

    Advice to Management

    Settle down! Stop re-organizing everyone and re-branding everything and put more focus on product quality and taking care of the people you have.


  6. "Good"

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

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

    Pros

    Good place to work and nice building.

    Cons

    None so far to say


  7. Helpful (1)

    "Advisory software engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Advisory Software Engineer in Costa Mesa, CA
    Current Employee - Advisory Software Engineer in Costa Mesa, CA
    Doesn't Recommend
    Positive Outlook
    Approves of CEO

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

    Pros

    A lot of smart people and a lot of oppertunity

    Cons

    Too hard to get a raise

  8. "Software Engineer"

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

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

    Pros

    IBM is a large company with many types of software projects.

    Cons

    Employee review rating percentage is dictated from above to manage head count. This is an unfair process. Sometimes managers are forced to give good engineers a poor review rating number just to manage head count.

    Advice to Management

    Change the review process.


  9. "work environment and career growth"

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

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

    Pros

    There are opportunities for lateral movement to pick up new skills and contribute in the area of interest .

    Cons

    Legacy tool usage persists in some areas and may need to be updated or replaced.

    Advice to Management

    Make use of the available talents and motivate them to work in area of interest and strength.


  10. Helpful (3)

    "Very impressive and innovative engineers"

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

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

    Pros

    Exactly work environment, flexible work hours, very professional management, very experienced coworker.

    Cons

    Not being able to work from home. Too much work, lacking focused project and products.

    IBM Response

    Jun 19, 2017 – VP, Communications

    Thanks for acknowledging the workplace flexible. We're proud of the trust-based culture we've built inside IBM. We do want to address the concern about working from home, though. IBM has been a... More