Company: IBM
Date: 2017-11-30
Overall rating: 2/5
Employment status: current

Poor executive management
Pros: Flexibility and independence (depends on job role)
Cons: Upper management has no idea what it's doing.