Current Employee4.3Oct 7, 2025My overall experience was positive. Great leadership and product market fit.
Current Employee2.1Mar 26, 2024My overall experience has been disappointing. Cannot recommend working here. Lots of insecurity recently as well.
My overall experience has been disappointing. Cannot recommend working here. Lots of insecurity recently as well.