TLL Reviews

3.2

41% would recommend to a friend

(69 total reviews)

Peter Chia

54% approve of CEO

40% positive business outlook

TLL has an employee rating of 3.2 out of 5 stars, based on 69 company reviews on Glassdoor which indicates that most employees have a good working experience there. The TLL employee rating is in line with the average (within 1 standard deviation) for employers within the Manufacturing industry (3.5 stars).

Reviews by job title

69 reviews
5.0
14 Sept 2023

TLL Review

Recommend
CEO approval
Business outlook

Pros

Friendly work environment with highly supportive principal investigators

Cons

Not possible to get a dependant pass with this salary

5.0
29 May 2023

Good

Recommend
CEO approval
Business outlook

Pros

Good for the cause with pro approach

Cons

Very good in the business

Viewing 1 - 3 of 69 Reviews

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