Company: IBM
Date: 2009-04-30
Overall rating: 4/5
Employment status: former

Get as much technical training and experience while you can before you get offshored.
Pros: The opportunity to learn and grow your technical expertise in various technologies.
Work with people from all over the world. 
A great resume builder.
Cons: Just like any other  big multinational conglomeration, you're just a number.
Compensation is much lower than the market.
Reporting structure too is not well directed.