Pros
In No Particular Order: - Great team culture. The Junior team is very close-knit. Senior management does a great job of promoting company events (drinks, trips, activities like ping pong or pickle ball, etc.) to bring the Junior team together and allow the team to have fun inside and out of the office. In the office and while working hard, the team is always collaborating and connecting on a personal level between tasks. Very fun and cordial environment. - Great exposure to Senior level team members. BDAs actively work with the Partnership and are able to learn substantially from them. The Partners do a great job of teaching the Junior team - this allows for the best quality work while the Junior members are constantly getting better. - Tremendous learning experience. BDAs will learn the nuances of software, sourcing, and research (and finance in general), leading them to be highly prepared for their next destination in their career. - Mentors: AGC does a great job of connecting Junior members to Senior colleagues who are more than willing to help them grow not only professionally but personally as well. - Recruiting: The BDA program is typically a two year learning experience. As BDAs near graduating the program, the Senior team (specifically the CEO and CFO) actively work with team members to find the best next opportunity on an individual basis. This includes connecting soon-to-be graduates with contacts at desired firms. You won’t find many companies where the CEO is taking time out of his day to send recommendation emails. - Rewarding Hard Work: When team members put in the effort and do well, they will receive praise and words of affirmation, along with increase of pay.
Cons
- Can be long hours, but that’s the nature of the industry. - Smaller team leads to heavier workload but greater opportunity to learn and make a meaningful contribution to the firm.