Former Employee1.6Jan 31, 2025Poor culture, poor compensation, poor leadership. Really a sinking ship!
Current Employee1.9Feb 8, 2024Frequent leadership turnover, but well respected brand. Low base but high variable comp.