Company: IBM
Date: 2021-05-02
Overall rating: 4/5
Employment status: current
Experience level: Junior

Depends on your team
Pros: the culture is fine and turn over isn't high
Cons: everything is under the managers' control, and each direct manager behaves in his own style of management and even characteristic