Pros
AGC serves as a great place to learn a ton in a short amount of time. Due to the leaner deal teams, analysts are able to take on more responsibility at earlier stages compared to other investment banks, allowing for quicker development of key skills. Sometimes this can feel a bit overwhelming, but it is beneficial in the long run. Another great aspect of the firm is the culture, particularly amongst the junior team. With the long hours it is important to actually enjoy being around your colleagues and this holds true at AGC. The Company also hosts various outings and events outside of work that help build camaraderie and blow off steam. Furthermore, if you have any interest in tech or software, AGC offers unparalleled exposure to software/tech companies across countless verticals. You will learn what separates a good company from a great company, which is vital in any career path. Finally, there is ample room to work your way up the internal promotion ladder given you demonstrate strong performance, which tends to be faster and more merit based than other banks.
Cons
There are long hours required, especially in the first year as that is when everything is new and takes longer to learn. You will be required to work some weekends as well when a deal is especially active.