Company: IBM
Date: 2010-12-01
Overall rating: 2/5
Employment status: current

IBM India Bad Place to work
Pros: 1> If you are allocated to good project, lot of opportunity to learn
2> Ready to spend money on trainings.
Cons: a> They did not gave me the role \ type of work for which I was interviewed, I came to know about it after joining, They do not even share if it is a support job\ Deevlopment (though its mostly decided at the begining), It comes to you as a surprise. (many my other friends have faced this)
They would change your technology al together.

b> Until my last day, no one knew who will be my replacement
Manager did not even remember that some one is leaving that week.. (such g8 bonding !)
Unless we initiate any thing, nothing happens

c> Like Govt ppl, will have to slog a lot for getting things done, (starting from getting a machine, place to seat, at least in Govt thru money we can get the things done quickly, here you will have to have cool mind ) I remember, there was a wrong assignment of machines made against my name in the system, but I only had to keep requesting GDIT dept to get it removed. 
Initially they even advised me to find out physically where the wrongly assigned machine is located (from Lacs of computer!!) so that they can take some action

d> Starting from your joining, you will have to swim across the net (W3) to get required information, what needs to be done just after induction day.

e> Bad thing is you have 2 managers to be reported, and they may not have proper communication among themselves, We get confused, whom to report issue. No one would tell you at beginning the roles and responsibilities properly.

Over all you do not get proper guidance from senior (managers) about how to respond on critical issues or any sort of problems.