Current Employee3.9Nov 21, 2025Lack of RSU refreshers hurt my TC, so not that great anymore for new hires.
Current Employee4.7Jan 19, 2024It’s a great organization. Very smart people on my team. Good opportunity to love into leadership.
Current Employee4.1Jun 9, 2024Compensation is a bit low for tech sales job - However, it is a great culture, and great product market fit as well.
Compensation is a bit low for tech sales job - However, it is a great culture, and great product market fit as well.