Company: IBM
Date: 2015-11-18
Overall rating: 4/5
Employment status: current

Development engineering climate
Pros: The people, the people, the people. The engineers are the cream of the crop.  I cannot say enough about the quality of the workforce here. It's always been a pleasure to be a member of any of the teams I have been lucky to work with. Also, management seems to be listening to us, ratings systems are changing for the better.
Cons: It's a big company, of course you have to watch out for bureaucracy. Managers' hand have been tied on rewards, promotions, and raises and has led to employees looking elsewhere, but I do believe things are changing enough to curb exits and actually re-attract people.