Current Employee1.6Apr 22, 2025Terrible company. Failed promises. No incentive to work here. No one makes money anymore. Sad to think how amazing this company used to be. Everyone is leaving.
Terrible company. Failed promises. No incentive to work here. No one makes money anymore. Sad to think how amazing this company used to be. Everyone is leaving.
Current Employee3.1May 1, 2025Great product market fit . Compensation is low for the industry standard
Former Employee4.0Mar 13, 2025Great entry role to break into tech sales and advance into either ae or am work