Former Employee3.3May 22, 2024Good company, good culture, good market fit, comp wasn’t the best however
Current Employee3.7Feb 9, 2025Leadership is bad, work life is fine, total comp is usually between $350-550k