Current Employee3.6Oct 2, 2024Good experience overall. Really good management and product is good overall
Current Employee2.9Jul 1, 2025fine. There are a lot of internal issues that make the sales process more difficult than needed
Former Employee2.1Apr 23, 2024Very sink or swim org. No development loose culture and difficult product to sell