Pros
If you are motivated by the idea of transactional leadership, this will be a good place for you. They heavily emphasize training you and building your soft skills, information management skills, and general technical knowledge (team depending). This is all to get to the point where you can begin to do this more or less autonomously. If you show up ready to do your best, it will be noticed; the opportunity is what you make of it. The top talent in the office is always willing to help you if you want it for yourself. Generally good culture, they want to celebrate the wins.
Cons
This is a sales role. There is a lot of phone work, and you will need to work hard. If you don't speak up or express your frustration, it will be more challenging to succeed.