I have been working at Goldman Sachs full-time for more than a year
Pros
Learn a lot in a short amount of time. Given a lot of responsibility and autonomy after summitting initial (Steep) learning curve. The people are fantastic, best I've ever worked with.
Cons
Hours can be long, be sure to set boundaries Pay is okay
I have been working at Bain & Company full-time
Pros
1) Core operating principles (2) The way they care about their employees
Cons
After some time, the work might get monotonous, based on the team you are a part of