Pros
If you've ever wondered if the company (especially a startup) you're applying for is not just stable, but going somewhere, you can only hope that their growth charts look like CompanyCam's. In the ~3 years I've worked here, I've seen the number of employees, our yearly revenue, and the overall number of customers double several times in each category. Management knows how to find good people who are talented, (as opposed to good people who underperform or talented people who are a** holes) which contributes to a people- and growth-focused work environment, sans egos. The culture of CompanyCam is unmatched, even without the facade of ping pong tables, company-wide trips, or catered lunches at the expense of a lower salary or meaningless stock options. The people here want to see each other and the company grow; they're compensated well for it, enjoy it, and are challenged by doing it alongside each other.
Cons
CompanyCam is still a "young" company, so a lot of the processes are still being established. This could be a "con" for someone who wants to come into an enterprise-like environment but is extremely freeing and challenging for people who want to make those processes their own.