Company: IBM
Date: 2014-05-09
Overall rating: 2/5
Employment status: current
Experience level: Junior

Not the future you are looking for if you want to grow.
Pros: Flexibility with work location and schedule. Reasonable management chain. The vast majority of employees are pleasant to work with.
Cons: People who tend to stay at IBM are interested in optimizing their work/life balance, not pushing the envelope. This is a place for folks who like meetings, process, talking and power point. Unfortunately this cultural reinforcement has resulted in chasing off true development and technical talent which is not tolerant of these activities. Given the focus on cost cutting there is not much money to pay talent and due to the widespread exodus of engineering ability it is nearly impossible for management to recognize the truly skilled contributors from the pretenders.