Company: IBM
Date: 2008-06-18
Overall rating: 5/5
Employment status: current

IBM has many advantages and much potential even with it's weaknesses.
Pros: Fantastic breadth of opportunity to either expand depth of knowledge through research or scope of experience by working on a variety of projects.
Cons: Understanding that things take longer in a large organization and there are lots of processes that need to evolve quickly becomes a challenge/requires patience and urgency in large quantity and at the same time.