Pros
A great place for motivated, intelligent, self-starters. With an open office and a small team, being an extrovert with a positive attitude and strong communication skills will go a long way.
- Be able to see your ideas and improvements implemented and make a direct impact on the success of the company
- Product and marketing decisions made based on customer feedback and statistical analysis instead of political or hierarchical BS
- Management is receptive to feedback and new ideas - recommended that employees maintain constructive communication
- A wonderful team made up of experts ranging from customer service to sales to design. There is a wealth of knowledge for anyone who wants to learn here. Also, lots of fun to be had.
- Self-expression, brainstorming, and idea-sharing is encouraged. No stuffy office culture to try to fit into.
Cons
No cons to speak of. Management is receptive to change and constructive criticism - all issues I've ever had have been addressed.