Company: IBM
Date: 2014-07-21
Overall rating: 2/5
Employment status: former
Experience level: Junior

Great people to work with,  Bad leadership and corporate strategy.
Pros: I liked the talented people that I got to work with.  You get to work on very interesting projects and you are allowed to be very innovative if it does not rock the boat too much.  The direct management team was also excellent.  There were many opportunities to learn new skills.
Cons: I did not like how often first line managers moved around.  New manager every 1.5 years.  IBM has been slash and burning its divisions in order to make short-term profits.  Sentiment is that the company is loosing its brand and customers are no longer brand loyal to IBM due to disappointment.  Executive team has been too sneaky and would say one thing and then do the opposite.  Because of this the morale within the company was terribly low.   The executives hold the employees to the highest moral values and yet they have not been practicing what they preach.  They reduced 401k match to only happen at the end of the year and claimed that they were not reducing the benefits.  Then they laid people off and they lost their 401k match for that fraction of the year.  They think this does not directly affect the employees that still work there, but it does because it is a breach of trust.  People were holding their breath in December because they were worried they would be laid off and loose the entire year of 401k match.