Pros
*No micromanagement *Managers hire good people and empower them to do their jobs *Management open to new ideas from all levels of staff *Creative and forward thinking *Excellent work/life balance *Company has a belief in the product and in how the product can improve customers' lives *Good vision set for both current and future goals of the company and product line *Incredible sense of team within the company - people work hard for each other, not only for a paycheck
Cons
*Young company, still growing, so often there are too few people for too big a job *Can be frustrating waiting to have enough resources to continue growth *Portion of the staff work remotely and it would be great to have team members at the headquarters more frequently