Company: IBM
Date: 2015-11-03
Overall rating: 2/5
Employment status: current
Experience level: Senior

Software Development Manager
Pros: The people we work with are fantastic, benefits are some what competitive, interesting work, big name, as everyone knows "IBM".
Cons: Performance evaluations with forced bell curve, Middle management seems out of control and not aligned with what the CEO directives, periods of wild hiring/spending followed by layoffs and total budget shutdown