Company: IBM
Date: 2015-11-25
Overall rating: 2/5
Employment status: former

Great Benefits
Pros: Great benefits and coworkers.  Receive continuous training, always new products and technology to learn.  Interact and work with people from all over the world.
Cons: Your career depends largely on who your manager is more than your skill or contribution.  Raises are non-existent and when management makes poor decisions the employees pay for it and the CEO gets a bonus.