Company: IBM
Date: 2015-04-07
Overall rating: 3/5
Employment status: current
Experience level: Senior

Good
Pros: Advanced technology. Great engineering talent, good people. Interesting technology challenges. Decent life/work balance. Good 401K.
Cons: Mismanagement. Too many levels of management. Lower pay compared to industry. Low or no bonuses. Lack of promotinal opportunities.