Company: IBM
Date: 2016-04-21
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Was a good place to work...10 years ago.
Pros: Enjoyable place to work
Cons: Vague and odd upper management decision making.