Current Employee3.4Jul 24, 2024Great place to get started in tech. With that being said the company lacks the management or sales experience to pull off the ambitious projects that they embark on.
Great place to get started in tech. With that being said the company lacks the management or sales experience to pull off the ambitious projects that they embark on.
Former Employee4.7Jun 11, 2025The Account Manager role is very rewarding. Marketing and BDRs keep your calendar busy with appointments with mostly current customers who need an update on their subscription and it is your job to help them determine what makes sense for them, get them the best promotion, sign them up, and provide all the resources they will need to be successful. Base salary is low...Read More
The Account Manager role is very rewarding. Marketing and BDRs keep your calendar busy with appointments with mostly current customers who need an update on their subscription and it is your job to help them determine what makes sense for them, get them the best promotion, sign them up, and provide all the resources they will need to be successful. Base salary is low...Read More
Former Employee2.3Mar 12, 2024Terrible. Company is incredibly cheap as they hire contractors to not pay benefits or commission. Dangle a carrot in front of you promising to be converted to a green badge only for you to be terminated or strung along for years prior to that happening. Avoid at all costs.
Terrible. Company is incredibly cheap as they hire contractors to not pay benefits or commission. Dangle a carrot in front of you promising to be converted to a green badge only for you to be terminated or strung along for years prior to that happening. Avoid at all costs.