Current Employee3.4Sep 6, 2024My overall experience with TT is really positive. Company culture and environment as work-life balance is a bonus.
My overall experience with TT is really positive. Company culture and environment as work-life balance is a bonus.
Former Employee3.7Sep 1, 2023Positive culture, compensation allows for sizable OTE if performance matches.
Current Employee4.3Aug 20, 2023It is a good company, friendly people 5/5, Transparency 4/5, learning materials 5/5. BDR/SDRs got a income cap. while Sales don't. The company is pivoting it's sales strategy hence things are gradually changing from time to time.
It is a good company, friendly people 5/5, Transparency 4/5, learning materials 5/5. BDR/SDRs got a income cap. while Sales don't. The company is pivoting it's sales strategy hence things are gradually changing from time to time.