Former Employee2.9May 18, 2025Overall good. Could use some improvement on culture, product and overall GTM work.
Former Employee3.4Oct 9, 2024Good people, still figuring out the product and market fit. Growing pains but good company.