Pros
Dynamic startup company with challenging assignments in the areas of strategy, technology and management consulting. Good place to jump start your career. Provides good opportunities to diversify into multiple areas and build new skills while contracting.
Cons
New startup, growing at a rapid pace but impacted by a slowing economy. Needs to get into niche product development in financial services where the company has some great strengths.