Pros
~ Endless learning and stretch opportunities - you are on multiple projects at once and gain exposure to several client situations and economic development issues; the firm encourages you to take on new challenges ~ Intentional people management - since it is a small firm, managers (even those not formally assigned as your people manager) are invested in your growth ~ Growth mindset - the firm and its people are committed to pushing one another to be better, both in terms of the work delivered to clients and internal operations
Cons
~ As with other consulting firms with a multi project model, work load ebbs and flows. You need to be able to maintain high standard of work while managing multiple projects and sometimes unanticipated client demands. Management makes an effort to ensure staff have good work-life balance