Company: IBM
Date: 2020-08-25
Overall rating: 4/5
Employment status: current

Good but not great
Pros: close-knit employee community, decent compensation,
Cons: restructuring constantly (both management & compensation models)