Best place I’ve worked, not sure why there are bad reviews. The work environment is great, everyone is supportive and nice to each other!
January 2023
I’ve worked in several laboratories, CTS has been one of the best, most organized, clean and structured laboratories I’ve worked for. Great environment.
January 2019
I was just told by a coworker who used to work here that this company ripped a lot of customers off but the workers made decent money, than everything went down hill.