Current Employee4.0Oct 21, 2024great learning experience. the product is amazing. Culture is very welcoming but a bit extreme
Current Employee4.1Dec 27, 2023great company that is growing quickly. Sales office is in Chicago and every other role is remote. Corporate space is full of talent and will continue to grow
great company that is growing quickly. Sales office is in Chicago and every other role is remote. Corporate space is full of talent and will continue to grow
Current Employee3.3Oct 16, 2025Good overall in the company, not great (as is typical) inside the sales org