TTL Reviews

3.8

82% would recommend to a friend

(77 total reviews)
avatar

H.Dean McClure

91% approve of CEO

82% positive business outlook

TTL has an employee rating of 3.8 out of 5 stars, based on 77 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 and consulting industry (3.7 stars).

Reviews by job title

77 reviews
1.0
1 Aug 2017

Biologist

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Allows you to see where you don't won't to end up.

Cons

Horrible working conditions and horrible management

2.0
18 Jul 2017

Lab technician

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Work hours are pretty flexible to accommodate for appointments, children, etc.

Cons

Definitely a sexist atmosphere from administration. Pay scale inadequate for the amount of work someone may do in comparison with someone else. No room for growth within company.

2.0
8 Apr 2018
Recommend
CEO approval
Business outlook

Pros

Plenty of hours available, if you want them (and plenty even if you don't)

Cons

Bear in mind these statements are in regard the Nashville, TN branch. I do not have any reason to generalize them to the rest of the company. I'll just give the facts: In the two years I worked here, over half of the professional positions were vacant at some point; however, in this same period, not a single promotion was awarded. There was not a single instance that a position was filled internally, despite having qualified employees. I verified from management that the "policy" at this branch is to keep employees in the position they are hired. For the tech positions, I witnessed a turnover rate of about 100% over a 2-year period.

Viewing 1 - 3 of 77 Reviews

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