Company: IBM
Date: 2016-09-13
Overall rating: 1/5
Employment status: former
Experience level: Senior

Truth can  be painful
Pros: Not many.  The business direction is solid, execution leaves much to be desired.  The company is technically growing if one looks purely at employment numbers globally.
Cons: Too many to list.  Wages are far below industry standards.  The culture is one of extreme focus on LEAN and doing more with less, yet not realizing one can't squeeze blood from a rock.  Far too much emphasis on the "important" big ticket items, and the less sexy "back office" and "administrative" tasks which are still critical to the business are left by the wayside.  It's a terrible place to be if you're an American.