Pros
- Steep learning curve – You’re constantly challenged with real-world financial modeling and underwriting tasks across multiple asset classes.
- Autonomy and ownership – Analysts are given meaningful responsibilities early on, with the opportunity to lead client-facing work and take full ownership of deliverables.
- Supportive leadership – Leadership is highly accessible, open to feedback, and genuinely invested in employee development.
- Exposure to clients – Regular interaction with clients allows you to sharpen communication skills and understand the full transaction lifecycle.
- Culture of continuous improvement – The company lives by its “Always Improving” mantra, with regular feedback sessions, goal-setting, and training.
Cons
- Fast-paced environment – The pace and expectations can be intense. It’s not for someone looking for a 9-to-5.
- Limited structure at times – As a growing company, some processes are still being built, which can require adaptability and self-direction.
- Client demands can shift quickly – Priorities may change day-to-day, so flexibility and strong time management are essential.