Current Employee2.7Feb 6, 2025Nice colleagues who want to be successful but have weak leadership and strategy. Product development leaves much to be desired.
Nice colleagues who want to be successful but have weak leadership and strategy. Product development leaves much to be desired.
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 Employee3.4Jan 19, 2025Nice company, not that good products. Owned by founders with old ideas/plans.