Pros
The only pros I can think of is good pay and reputation of the company.
Cons
The biggest downside is the negative and toxic environment. I tried my best to make it work and ignore the fact that the people in the HR division (HCM) are extremely rude and miserable but at one point it just becomes unbearable and starts to affect one psychologically. It's not a healthy atmosphere to be in on a daily basis. The people especially in the HR division are in-genuine and hostile. They will make you feel unwelcome. The hostile environment does not make you motivated to work better, it makes you feel drained and down. I hope this is not the experience everyone gets here, but sadly GS is not what it used to be anymore. There is no buzz or excitement in people working here. On the opposite, the people are very negative, toxic, hostile and rude and not many want/can stand to be part of such a miserable office environment.