Company: IBM
Date: 2008-07-02
Overall rating: 5/5
Employment status: current

IBM - wonderful place for people with high potential
Pros: Colleagues are excellent.  Very bright people,  Good support structure so you don't have to wear every hat and can focus on your areas of expertise.  Example, great legal support.  People are anxious to help you out - so you can reach out to pretty much anyone.  It also has just about any type of job so it is possible to experience many different disciplines.  Also, if you feel you have an entrepreneurial spirit, there are places you can work that allow you to create and grow a business.
Cons: Very large, difficult to have your hands around everything.  Having to worry about legacy solutions - hardware and software is a challenge, but a reality when you have a history of success.