Nestle: A great place to work for many reasons, but you'll need to push hard to advance.
Pros
Nestle's culture is generally a very healthy one. The work environment is pleasant, supportive, and collaborative. Nestle seems to do a good job of consistently hiring good people; they are honest, nice people- solid citizens. There are very few morons or jerks to be found there. I always felt that I had a built-in network to tap into around the world... even to the point of knowing that, if I were traveling on vacation abroad, I'd be able to find someone (a Nestle person) who would help me if something went wrong. I always felt that I was part of something larger than myself- and an organization which adhered to high moral & ethical standards that I could be proud of.
Cons
It can be very difficult to find advancement opportunities, especially if you're not naturally skilled at self promotion. Nestle is not particularly good at recognizing it's employees' talents and providing the developmental opportunities to fully develop or leverage those talents. In such a large organization, it is also very easy to become "out of touch" with the outside business environment. Nestle can sometimes be "insular" in its thinking. It's also easy to get "too comfortable" there in your job and to develop a false sense of security. While some of the attraction for working at Nestle is the possibility for exposure to international career opportunities, those tend to be made available only to a small percentage of employees.