Former Employee3.9Jan 21, 2025Good product market fit. Company cared about personal growth of employees.
Current Employee1.3Nov 8, 2023Overstaffed sales team. Small territories. Poor management. Out of touch belief that "people will buy because we're Turnitin"
Overstaffed sales team. Small territories. Poor management. Out of touch belief that "people will buy because we're Turnitin"
Former Employee1.1Jul 18, 2024I think Turnitin has ridden the wave for too long, currenr CRO is a nice guy and doesnt want to do anything too hard that rocks the boat. A lot of the internal departmenrs are hopeless A lot of these problems come from the ceo who is not hands on
I think Turnitin has ridden the wave for too long, currenr CRO is a nice guy and doesnt want to do anything too hard that rocks the boat. A lot of the internal departmenrs are hopeless A lot of these problems come from the ceo who is not hands on