Vantaggi
Several people are wonderful but they are so as individuals, regardless of where they work. A good name to work for, but very niche.
Svantaggi
There are several "problem people" at very high level, (read: Partner). Other Partners are very well aware of that and even comment on it but no one would dare challenge the system. This is to the expenses of the "regular workers" who, if happening to work for those partners, are basically doomed. Work-life balance is absolutely not good and yes, it is an American company but it operates worldwide and, as many US companies (and this one is not exempt), they want to use their same model/culture worldwide. The training provided is not consistent worldwide and you are pretty much left at your own mercy (or if you are lucky, you get someone willing to help, who had to go through the same hurdles before). It is a shame that I f someone makes a mistake or comment on the poor training/preparation given, no one would ever admit the issue and they will end up being blamed. Once you are in the "protected circle", then you are untouchable, just work like in a sweatshop for at least 5 years and you should be fine.