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

Very satisfying
Pros: The people are very friendly and hard working.  If you contribute and make their lives easier, they are very apprecative.  Great brand!
Cons: Quick to offshore.  Organization drives talent very hard.  Often process is more important than the effect.  Have to justify everything even if it means that a project timeline slips.  Not overly efficient and cuts down on customer satisfaction.