Company: IBM
Date: 2009-02-26
Overall rating: 3/5
Employment status: current

Need to commit to a very sound long term vision
Pros: The wide array of choices in projects, and the incredible ability to get your hands on the people with the correct expertise.
Cons: Too big, it's easy to get lost/forgotten in the organization unless you make a concerted effort to promote yourself.