Awesome team of people in all teams across the company. Great onboarding/training provided for new employees. Fast-paced work environment and a very exciting sales job.
Cons
Entirely remote, which for some is not a problem but I wasn't the biggest fan. The product itself isn't superb and does not have very much differentiation from the closest competition.