Pros
Nimble company with very excited CEO who is terrific at getting in front of the media and out on the road. He's also caring and tough. Very strong hires across the company. Interesting product, diverse locations, work-from home possibilities, goals well communicated.
Kontras
A small company partly working from home and multiple continents can undermine a team mentality and staff naturally silos to their work group. Feedback loops are not consistently working. Technology needs updates, and is held static due to legacy employees. Employees are not encouraged to, even discouraged from, seeking mentorship or support within the company. These are challenges that are fixable.