Also note that many firms have programs under which "Analysts" are hired for a limited term, often two years, following which most are expected to leave to pursue an MBA (although in some cases, individuals are asked to stay on and/or promoted to the "Associate" level.) I think, however, that such career paths are more prevalent in the "paper-shuffling" divisions (e.g., corporate finance, mergers and acquisitions, etc.) which are probably not the intended destinations of the readership of this forum.
Be aware that as an "Associate" you would (initially) be paid better than as an analyst, but more would be expected of you. Also it is likely that many of your associate-level colleagues may already have a number of years of work experience, which means you may have a steeper learning curve in order to "compete" with them.
A number of years ago (pre-crisis), an acquaintance asked me for advice. Age 23, completing a Masters in Financial Mathematics directly out of undergrad, zero work experience (not even an internship), this person was offered an Analyst position at a "Very Prestigious Firm" and an Associate position at a "Less Prestigious Firm."
Of course, the Associate position offered a substantially larger compensation package, but the analyst position was on a (then-)high profile desk at a firm which offered a more substantial training program, including several global rotations.
Ultimately the decision was made to accept the Analyst position because it would be a better learning opportunity and better long-term career move, despite the lower starting compensation and title.
It is important to try to understand your personal short-run vs. long-run goals and to evaluate prospective opportunities in light of such. Not always an easy thing to do.