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 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.
Current Employee3.4Jan 19, 2025Nice company, not that good products. Owned by founders with old ideas/plans.