Pros
The best reason was the brand name it enjoyed in the past as the most profitable investment bank in the world
Cons
Zero job security. As your compensation increases your risk of being thrown out increases manifold especially in operations department. Because of the brand name of GS employers assume that the employee will do anything to stick on to the company. I have worked for 15 hours non stop for several months until I decided that it was affecting my health. GS bangalore is run by unprofessional managers, who were earlier employed in call centers. It is not as glamorous as it appears there is a lot of politics in the office. Productivity is the last criteria for growth, quite contrary to what Goldman tries to project in the media.