Avantages
-Incredible culture -Management is flexible, encouraging, arms employees with the tools needed to succeed -Currently at a size where everyone still knows each other, very supportive team -Merit is rewarded, hard work is appreciated and recognized -You're given the freedom and trust to be creative -Management and executive is always present, visible, accessible -People are never admonished for mistakes, extremely understanding teams that encourage learning from mistakes
Inconvénients
too many cookies in the kitchen - kidding. I'd say because this is such a trusting environment, you have to be self driven and motivated. This isn't necessarily a negative by any means, but because of the environment and other factors, this is not the sort of work place where people want to micro manage you and your work. If you cannot stay organized, and take initiative, you will not reap the best benefits that this company has to offer. If you're looking for an extremely structured, 9-5 job where you hope to abstain from any responsibility, creativity or accountability, than this environment may prove challenging for you.