Company: IBM
Date: 2017-05-10
Overall rating: 2/5
Employment status: current
Experience level: Junior

Culture shift making unpleasant and nearly unbearable workplace
Pros: Benefits, vacation, smart people, work/life balance (used to be better, but still ok)
Cons: No more work from home, awful management, overbearing management, firing people and then expecting even more work from a skeleton team than they did from a full team, poisoned drinking fountains, only match 401k if you stay through end of December, slow to allow change, disjoint teams with some having no technical skills causing slow movement and requirements that are not technically possible and management then blames technical team for failure, no room for growth or advancement, layoffs every 3 months with young and old and new all at same risk, unjustified negative reviews given to justify layoffs for example can get a top review years in a row and then suddenly a very negative one the next and thats the way they can lay people off with no legal repercussions, too slow moving to keep up with current technologies and actual prohibit the use of many of the up and coming technologies in the market severely hindering skill growth, sinking ship analogy is correct as they are almost blatantly trying to get people to quit and its working, one of the least attractive employers in their segment, avoid if at all possible.