Current Employee3.9Apr 14, 2025As a start up, the company is in a good spot but is continuing to improve and make processes better.
Current Employee3.6Jul 18, 2023Great product fit. Coworkers are great. Great place to work as your first sales job