Company: IBM
Date: 2014-05-22
Overall rating: 3/5
Employment status: former
Experience level: Senior

In the beginning it was a great company to work for.
Pros: Working with very advanced technology was rewarding.
Cons: Upper level management bases all their decisions on only one concern:  Earnings per share.  The road map to the future is all about earnings per share.   If a division doesn't met earnings per share, people get cut.       Appraisal system is very arbitrary.  Certain percentage of people must get a "3" each year.   Managers have to scheme so that a "3" appraisal is rotated among different employees.  If you get a "3" and the division does bad, you are gone.