Company: IBM
Date: 2020-08-25
Overall rating: 3/5
Employment status: current
Experience level: Senior

Many managers are micromanagers
Pros: There are a lot of knowledgeable, easy to work with engineers.
Cons: You are expected to do more with less. Support and resources are greatly lacking. You will inherit more and more work as your peers get laid off.

There are many layers of management. It often feels like there are more managers than actual working folks.