Current Employee2.3Jan 14, 2024The culture depends on your management. Compensation depends on the territory.
Current Employee3.1Oct 24, 2023Good learning opportunities, career progression is unclear and product market fit could be better.
Former Employee5.0Feb 6, 2024Wonderful! work culture is excellent! great to be apart of such a great team.