Pros
It is a very unique environment here at Trium - it is fast-paced, dynamic and quite demanding while also being a very supportive and collaborative environment in which to work. I love that they invest in each employee's personal and professional development and encourage each person to bring their whole self to work - which I love. It's a spectacular office aesthetically, the location is great and the benefits are solid. The people are truly brilliant and inspiring and I think that is the best part.
Cons
Its not necessarily a con - but you have to be prepared to help out on a variety of fronts depending on the day. As a consultant you may have to help with recruiting at times, and scheduling at times. It can be daunting, but its really just part of working in a collaborative environment where teamwork goes far.