Evolving and Growing - Management TCLAD Employee Review

5.0
Jan 26, 2023
Recommend
CEO approval
Business outlook

Pros

Amazing group of employees! Advancement from within, ability to make real changes, your voice matters, contribution to the team, culture is repairing itself, GREAT benefits and annual bonuses.

Cons

Wish employees would speak up more and be positive about the changes that are being made to make this a premier place to work.

Explore other reviews about TCLAD

5.0
Dec 12, 2024
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

People are very understanding. Good place to start off your carrier

Cons

12 hour shift can be a very long day

1.0
Aug 18, 2025
Recommend
CEO approval
Business outlook

Pros

Easy enough work and average pay.

Cons

They ask a lot from workers since they laid off too many to try to create a profit this year. You don't get the feeling working there that management or HR care about you as a person which is frustrating. Unless you're desperate I would steer clear

See reviews by: Helpful|Rating|Date|All