Pros
Good opportunities for mentorship, exposure to C-Suite, recognition for failures and success given small boutique size
Cons
Not a lot of room for growth, and stability is lacking given we're subject to the market for consulting, no benefits since we're all 1099