Pros
Flexible work hours, friendly employees, competitive pay, good benefits, fully remote, clear direction on where the company is going. The sales team is crushing it!Cons
I can't think of any! It is a smaller company, so its less corporately structured (which I like) but may not be for everyone.