You get to meet interesting people, make them smile, and provide valuable services. You can do this when you're available, with a fully flexible schedule.
Cons
Clients are scarce in certain geographical locations, as the company is still growing.
Incredible company culture
Supportive and inspiring CEO
Plenty of opportunities for growth and development
Overall, a place I genuinely loved working at
Cons
Some disconnect across teams / communication gaps at times
Fewer perks compared to similar companies