Company: IBM
Date: 2012-11-26
Overall rating: 3/5
Employment status: current
Experience level: Junior

IBM is just  "OK" company
Pros: Flexibility, Brand Value, good for beginners, Co-workers, Benefits, location
Cons: Favoritism, Salary is just OK, no potential for upward movement,
Information passed down from upper management is much too vague and generic.