Company: IBM
Date: 2016-01-14
Overall rating: 3/5
Employment status: former

Software Engineer
Pros: * Good Work/Life Balance
* Good Benefits
* Flexible work environment
Cons: * Politics
* Overly layered
* Low raises and especially low bonuses