Pros
I've never met such down to earth, real, inspiring individuals that pushed me to be my authentic self and gave me a sense of purpose and inspiration to perform my best and work with a team. Vitaltech has what they would call an authenticity culture, the company truly live the expression "work hard, play hard!" -- When you have this many amazing people in one room, self expression is inevitable. The workplace feels more like a community rather than a "workplace." It feels like you are among friends, where you can bring your whole selves to work.
Cons
Due to the nature of a small business, it gets rather busy. As a team, we try to do team events together but not often enough!