Company: IBM
Date: 2012-01-22
Overall rating: 3/5
Employment status: current

ok
Pros: multicultural environment with many labs in the world
Cons: difficult to have a promotion
people are reshuffled as machines, you might loose your expertise in a specific area as you are moved from one project to another.
If you are in sw development, you might be shielded from the customer as an active subject to collect the requirements. You will be involved with customers mostly for problems or beta programs