I worked at TeamSnap full-time
You can work from home or from the Boulder office and the work/life balance is actually a priority that management communicates to all. This doesn't always apply to the sales team but as with any sales role, hitting numbers comes first. Lots of great people work at this company and most are rooting for your growth and success.
As with many small companies trying to grow, there are growing pains. Expect changes in day-to-day processes and possibly in personnel from time to time. It's all in an effort to achieve targets. It's a growing company in a saturated market.
Advice to Management
Keep up the good work and continue to treat your employees well.
I applied online. I interviewed at TeamSnap (Los Angeles, CA) in May 2017.
First round interview was with head hunter. Basic questions about resume. Then you will have 4 open-ended interviews with individuals on team, including CEO, engineering head and team leads. It was all over internet video, since the team is remote. Mostly two-way conversation for team to get to know candidate and for candidate to learn more about the company.