Small team, independent and self directed, participate in developing company culture, direction and work. Flexibility and balance between work and life.
Cons
Lower salary and no benefits, no formal procedures or policies. No formal training, metrics, roles, job definitions or organization system.