Company: IBM
Date: 2017-08-27
Overall rating: 2/5
Employment status: current
Experience level: Senior

Last of the high tech  Dinosaurs
Pros: A good place to develop skills and learn about IT technologies.  You have to take a short term view at working at IBM, focus only on the here and now.  There are lots of resources to help you develop skills.
Cons: IBM does not have a coherent business plan, they frequently get mired in IBM-isms and internal politics, forsaking solid business sense. Their business objectives are  based on a model of lowering the cost of labor (pay you less), 'transfer' work to overseas location (layoff galore),  while living in a  fantasy world of 1980s style of expanding IT market.