Company: IBM
Date: 2020-10-05
Overall rating: 3/5
Employment status: current

Sinking IT Giant
Pros: Global platform, huge. 
diversity, you have chance to work with people from anywhere and any nationality and any race. 
Flexibility, you don't need to go to office punctually, you even don't need to go there.
Cons: -The company keeps lying to everyone even itself, its employees. if the word 'lying ' is too much, at least you cannot take serious when listening to IBM. 
-Too many layers, too many bosses, in many of them lack knowledge of both client and our resources. I believe many roles are useless.
- Good business performance doesnt mean you can survive, And same to promotion, performance is not that critical to your promotion , especially for mid-senior level. 
- Old/legatary products/solutions are still the core business. Technical refresh is the major part. no new stuff competitive in the market. you can see some stupid strategic solution to promote cause they don't know what to sell. 
- leadership in every layers degenerated. many good leaders have left. unqualified people take leadership roles. 
- the old global structure ties IBM. make it very slow.
 ......too much, I have to stop here

And I believe NO ONE CAN CHANG IT.