Pros
Excellent place to launch acareer.Difficult to move up but benefits and expereince make up for that.I say one should go for it.At IBM, we make some of the industry's most advanced information technologies, including computer systems, software, networking systems, storage devices and microelectronics. Equally impressive is our worldwide network of IBM solutions and services' professionals that translate these advanced technologies into business value for our customers. Our range of products and services has given IBM a unique role in the networked world; we are at the center of the global e-business revolution. It's fuelling our growth and inspiring our people. If you spend some time with our people in an R&D lab, in a brainstorming session or even in the cafeteria over lunch, you'll feel it. A strong sense of purpose. A new determination.
Cons
Moving up and benefits aren't as great.