Company: IBM
Date: 2010-12-27
Overall rating: 3/5
Employment status: current

It's a huge human lab with lots of smart people looking to make a difference everyday.
Pros: Interactive learning, with various divisions and sectors that anyone can fall on for information on completing a task. Both experienced workers and some of the best young graduates work creatively together for smarter solutions for the world.
Cons: Corporate levels of management are too many, leading to some level of bureaucracy when implementing new ideas or changing the ways things have worked in the company in the past.