Current Employee4.1Nov 2, 2023My overall experience has been excellent and I would recommend to others.
Current Employee3.7Aug 25, 2023Good tech stack and strategy. Lack of resources to help salespeople. Business leadership blames sales. Very high quotas. Quotas are the same in every region, which is a problem because some regions do not have ideal customer base.
Good tech stack and strategy. Lack of resources to help salespeople. Business leadership blames sales. Very high quotas. Quotas are the same in every region, which is a problem because some regions do not have ideal customer base.