What the reviews say
A Channel Sales Executive notes that lack of internal team support and poor customer support infrastructure turns sales roles into account management and customer support, while a Full Stack Software Engineer mentions stressful sprints.