Pros
Compensation, training opportunities, work-life balance, perks, entrepreneurial spirit
Some of the same, great people from the big consulting firms, minus the hand-slapping for not understanding convoluted processes that I was never trained properly on. It is a safe place to learn and grow deep skills. Looking forward to working with a variety of clients instead of staying at the same place year after year.
The environment is family oriented, and really supportive. It is easy to have a good time when you work with great people who are willing be to flexible and work together to achieve goals.
Probably the most significant difference is how easy it has been to step up and work on all of those things I never got exposure to before, but wanted to. I guess that is the benefit of being at a smaller company in general and how they help you get the experience you want.
Cons
Breaking into a new market for Slalom... but that is the reason why I joined in the first place!