Pros
I was an intern at AGC Partners before coming to work here full time and am incredibly grateful for my experience here thus far. The amount of hands-on experience is unparalleled and unlike what you will get at any other bank. At only a year in, I have been through the entire deal experience start to finish multiple times, which has given me the chance to not only learn different skills but also lead different aspects of deals. This deal and pitch experience is supplemented by trainings led from other associates and project managers, who are teaching you exactly what you will be doing on the job. Another great part of AGC is the teams you work with. You will work with a variety of teams at one time and have direct communication with the partners. The teams here are supportive and take great care with their work. At any point, you will be trusted with and expected to make meaningful contributions to the team, starting from your first day.
Cons
As with any job in investment banking, the hours can be long and you are expected to work weekends (when necessary). This is the case with any job in IB and with the long hours, you will learn and improve even faster.