Pros
-Get extremely deep in complex and interesting topics about accounting, valuation, and corporate profitability. -Learn stocks the right way. New Constructs' value-oriented approach is well-respected and its picks consistently beat their benchmarks. -Management works hard to let people run with good ideas. You aren't just a cog in the wheel. -Learn how to use technology to make data-driven decisions. Many analysts get SQL access to the database. -Excellent work/life balance, except for a few weeks during peak period. -Great place to start your career.
Cons
-You must have a passion for investing and stocks to enjoy the work. -Although strategy is an important part of the training program, you don't get much exposure to understanding companies' competitive positions. For example, you can build a model for Apple and have no idea how many iPads the company sold last quarter.