Pros
Analysts have the ability to define their own research streams, which offers a great deal of intellectual stimulation and fulfillment. For new analysts, there's huge opportunity for professional growth in areas like writing, speaking, and consulting. In addition to gaining notoriety through research reports, analysts can gain industry visibility through outlets like press quotes, TV spots, and conference speeches. The net effect of all of this is that analysts experience an enormous amount of professional growth in their first several years on the job. This can help you jump start your career or leapfrog others in your field. The Forrester cachet also makes it easy to land your next gig.
Cons
The analyst job can be grueling. While individual managers support the idea of work/life balance, the reality is that it's incredibly difficult for analysts to meet their quarterly goals without putting in a significant amount of time during evenings and weekends. There is also so much focus on meeting quarterly financial goals (i.e., consulting) that it's hard for analysts to get the mental space and time that they need to write high quality research. As analysts move up the ranks and become proficient in their jobs, there are fewer and fewer opportunities for advanced training and professional growth. Management has an uncanny way of instituting policies (e.g., bonus compensation) that drive down employee morale.