Gonna go against the grain here and say that the program built me a fundamental, bottom-up understanding of finance that beats any top-down method of preparing for IB interviews or the role itself. Instead of memorizing random questions from the BIWS guide that force-feeds me to remember how $10 depreciation flows thru the statements (without rlly knowing how the statements link together and whatnot), I can easily elaborate on these sort of entry-level finance questions without looking at a guide. Guess which type of understanding is better?
Like how the reader gets introduced to fundamental building blocks of finance theories, which the typical finance bro will whine about being too theoretical and detached from reality - which is not the point. The point is that these building block theories provide a good starting point to examine reality - EMH, Modigliani-Miller theorem, market anomalies, optimal capital structure, bond convexity, CAPM and much more. Equipped me to think like an economist and base financial analysis off a solid theoretical starting point. Fully recommend this. Laborious hours well-spent, onto the next volume