Current Employee2.3Jan 2, 2024My overall experience was this company has very poor leadership and is stuck in continual startup mode - this place sucks!
My overall experience was this company has very poor leadership and is stuck in continual startup mode - this place sucks!
Current Employee3.0Jan 13, 2025Good pay but lacking structure, strategy, and professional development on the sales team