Pros
My time at Vionic was great. The people are wonderful. I loved my team and the collaborative and cooperative mindset. There are opportunities for growth, in fact there are mandatory goals set with your manager that are reviewed twice yearly (at least that was the case when I was there). The pay was on the high end for my title. They valued work life balance, I very rarely worked over time.
Cons
None really, I had a great boss that worked with me on any issues that came up and trusted me.