Pros
Passionate, hard working team with terrific camaraderie
Great, caring culture - employee refresh days, quarterly fun team functions, etc.
Management really cares about each individual in the company
Kontras
Must be startup material - enjoy the startup adventure and work hard