TTL reviews

3.8

85% would recommend to a friend

(78 total reviews)
avatar

H.Dean McClure

91% approve of CEO

85% positive business outlook

TTL has an employee rating of 3.8 out of 5 stars, based on 78 company reviews on Glassdoor which indicates that most employees have a good working experience there. The TTL employee rating is in line with the average (within 1 standard deviation) for employers within the Management & Consulting industry (3.7 stars).

Reviews by job title

78 reviews
2.0
Nov 16, 2024
Recommend
CEO approval
Business Outlook

Pros

There are no pros to this role.

Cons

This job is boring and the people are not nice.

4.0
Oct 24, 2024

Good company

Recommend
CEO approval
Business Outlook

Pros

Nice environment, job progression, good salary

Cons

Long hours, too much work

Viewing 7 - 9 of 78 Reviews

Glassdoor has 89 TTL reviews submitted anonymously by TTL employees. Read employee reviews and ratings on Glassdoor to decide if TTL is right for you.