Company: IBM
Date: 2010-05-20
Overall rating: 4/5
Employment status: current

Great place to work, provided you find out who is the important man who will be responsible for your growth and hikes
Pros: Great Place to work
Work and life balance
Relaxed work environments
No daily hassles by managers at senior level
Cons: Mid management
no clarity of promotion process/ based on ratings given by managers
Highly bureaucratic
It takes a very long time to implement even small changes
Too many formalities/ tools for everything