Company: IBM
Date: 2010-04-10
Overall rating: 4/5
Employment status: former

IBM
Pros: Global Reach, deep resources, very smart people, unmatched scale.  Exposure to a large number of internal Clients as well as virtually every industry.
Cons: Working remotely can make it more difficult to be recognized for your ultimate contribution.  To be sucessful your team and management needs to be very communicative as well as self promoting.