Working with people who are utterly human and excited to change the world is one of the best feelings on the planet. Everyday brings new challenges and opportunities to grow.
Inconvénients
Small company so limited health and retirement benefits. Travel fluctuates depending on role and clients. Significant uncertainty due to client contracts ending and beginning at various times with a small team.