Current Employee3.4Feb 12, 2025Good experience overall, with a mix of hunting new logos and growing an existing customer base.
Current Employee3.7Apr 17, 2025Upper management over the Sales Org is highly questionable, but FLMs in the SE Org are great
Former Employee3.7Sep 9, 2024Positive experience at a fast growing start up. Solid tool stack and leadership you could lean on