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
4.0
Feb 3, 2020

good, no complaints over here

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

good atmosphere, nice people, management ok

Cons

work to life balance not the best

1.0
Aug 1, 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
Jul 18, 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.

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.