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

IBM = Innovative Bureaucratic Mega-company
Pros: IBM has tremendous access to markets and customers.  It has robust lines of business across a wide area of IT and consulting, making it possible to spend an entire career (or two) within its boundaries.  IBM enjoys a solid, world-class brand and is instantly recognizable.  For those that are passionate about technology, and are good communicators, this is a great place to work.
Cons: It is a huge place dominated by bureaucracy, office politics and lack of transparency from management.  There is almost too much technology -- through acquisitions, legacy and research, not to speak of assets developed by IBM services, it has created an unwieldy and vast number of products, technologies and components that make it difficult to move quickly.  What makes it frustrating is that there is innovation happening but IBM makes it difficult to take its own assets to market effectively