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.
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.
Current Employee2.1Nov 25, 2024This used to be a great place to work. However, leadership has dropped the ball with enterprise, and our products are not fit for the market. The sales compensation structure is a complete joke; they have ways to lower compensation, and it's demotivating an entire sales team.
This used to be a great place to work. However, leadership has dropped the ball with enterprise, and our products are not fit for the market. The sales compensation structure is a complete joke; they have ways to lower compensation, and it's demotivating an entire sales team.
Former Employee3.7Sep 1, 2023Positive culture, compensation allows for sizable OTE if performance matches.