Pros
Total depends on which team you work in - some are great and deal with new/interesting projects, others are just keeping the lights on.
Cons
You find some "managers" have just been brought up by inertia/the vacuum of their managers being promoted and they're often not up to/suitable for their job. The 360 degree review is complete bull, managers have the power to change the score to whatever they want so even if you average in the upper percentiles they can change this so that you look useless (and this stays on your permanent record). Base pay, as always at goldman, is a little less than industry standard but no longer are they making it up with the bonuses they used to. Despite all their "lgbt/black/Asian" etc networks there's still prejudice at even a fairly senior level and reverse prejudice (people saying that an intern must be hired as they fit xyz profile). If you're looking to be a developer in London, forget it. All work is done by the low cost or "high value" as they prefer to call it centres (Bangalore in India). And woe betide anyone who finds fault with their work or question why projects are running 100% overtime and still nowhere complete.