Joke of a company. Staff are mostly incompetent, and attitudes are
terrible. Inadequate training provided. Communication is terrible. Would
not recommend. Any positive reviews I have found have been from managers
or workers!
Latest Reviews for TLC (Scotland)
07 December 2023
Joke of a company. Staff are mostly incompetent, and attitudes are
terrible. Inadequate training provided. Communication is terrible. Would
not recommend. Any positive reviews I have found have been from managers
or workers!