Company: IBM
Date: 2011-10-25
Overall rating: 5/5
Employment status: current

Good
Pros: flexible, lots of opportunity, high reputation, decent payment, smart people
Cons: too large, long process to get approved