An excellent book, covering a wide range of basic topics that a would-be quantitative analyst needs to be comfortable with. Something few beginners appreciate is that both during interviews and during subsequent work as a quant analyst, a really deep, intuitive grasp of the basics is infinitely more important that nodding acquaintance with a host of fancy theories.
If you want to enter the profession, the 4 books I'd buy and really understand is this and its twin volume on Black-Scholes, Joshi's finance book, and Duffy's C++ book - if you really master the contents of those four, you're well on your way to success.