Company: IBM
Date: 2017-02-01
Overall rating: 5/5
Employment status: former
Experience level: Senior

Too many accountants and lawyers
Pros: Great benefits!  Although benefits have eroded over time, they are still highly competitive.  There is room to build your own business unit over time (I did!)
Cons: IBM used to be an outstanding company to work for...  And, it could still be.  But management believes labor to be a variable cost of doing consulting.  When in fact, it is a fixed cost of doing business.  You just can't lay off wave after wave of people and expect revenues to rise.  Get rid of half of your accountants and lawyers and life will be much better.