Pros
The PEOPLE! I love being surrounded by absolute rock stars in their respective fields. It's great to love the people, love the culture, and love the product and service we provide. We're making a big difference in our effort of freeing people to do great work. The two co-founders are some of the best people I know and I've learned so much from working with them. I also love the work-life balance at BambooHR and that family time is valued so much. What other company offers paid, paid vacations (paid time off AND reimbursed vacation expenses) each year? They put their money where their mouth is when it comes to values and culture. This is by far, the best company I've personally worked for.
Cons
Growing pains, which isn't necessarily a bad thing.