Pros
Great people, incredible amount of knowledge in this company. Senior management is willing to help analysts out with no. Culture is very teamwork oriented and focused on diversity. I worked with people from all backgrounds and was hard pressed to find someone who wasn't unique. They really want you to work beyond expectations and deliver 110% on everything; the quintessential driving force of Goldman Sachs. Typically, every employee is respectful of the competition and rarely, if ever, downplays the rival banks. Also, employees are required to participate in community teamwork projects. These helped build relationships with co-workers and showed the company has a general interest in giving back.
Cons
There are a few people who are quite condescending when you require information from them. Sometimes it makes the job harder to do and the goal of success tough to reach. Also, the name often goes to people's heads and they exude somewhat of an ego.