IBM

www.ibm.com
There are newer employer reviews for IBM

 

IBM is a solid company with room to grow, improve, and innovate

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Former Employee - Systems Analyst in Charlotte, NC (US)
Former Employee - Systems Analyst in Charlotte, NC (US)

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

Pros

There is room to grow at the comapny.

Cons

There aren't that many cons to working at IBM.

Doesn't Recommend
Neutral Outlook
Approves of CEO

12700 Other Employee Reviews for IBM (View Most Recent)

Sort: Rating Date
  1.  

    IBM provides a lot of flexibility to develop different types of software and at different layers of the stack.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Advisory Software Engineer in Austin, TX (US)
    Former Employee - Advisory Software Engineer in Austin, TX (US)

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

    Pros

    Many really intelligent people work at IBM. High innovation and strong teamwork come naturally to anyone who focuses on their work and cares about the product(s) being developed. IBM is very serious about work/life balance.

    Cons

    IBM claims to "pay for performance" and they do. However, the differentiation on pay is not as strong as I would logically expect.

    Advice to ManagementAdvice

    Over the last decade, I have observed two main areas where IBM could improve.
    1. The process for identifying and addressing poor performers within teams seems slow. Perhaps it is bound by corporate process.
    2. Try to limit the amount of team changes, management/executive changes, and project changes. Increased frequency of changes leads to lower morale.

    Recommends
    Neutral Outlook
    Approves of CEO
  2. 1 person found this helpful  

    Slow advancement, but flexible environment and good benefits.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Advisory Software Engineer in Raleigh, NC (US)
    Current Employee - Advisory Software Engineer in Raleigh, NC (US)

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

    Pros

    IBM has been around forever, so its very possible to work there for 20 or more years. Their benefits package has historically been very good. They have also made steps toward adopting a more flexible and casual work environment. Work-from-home flexibility is increasingly common.

    Cons

    Slow advancement. Mediocre salary. The upper technical ranks are clogged with old school engineers that have little exposure to modern innovations or methodologies. This leaves little room for new, exceptional talent to innovate, create fresh product value, or bring new offerings to the marketplace.

    Advice to ManagementAdvice

    IBM will fail to keep pace with younger, more agile companies that are able to bring innovative and more easily adopted solutions to market if it continues to grant such deference to its antiquated senior technical staff. Unless IBM finds a way to accelerate the careers and influence of talent with more modern approaches to problem solving and engineering in general, IBM will increasingly be seen as a relic of a bygone era.

    Recommends
    Negative Outlook
    No opinion of CEO
There are newer employer reviews for IBM

Work at IBM? Share Your Experiences

IBM

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.