Awesome company to work for and awesome people too. Never really had any problems at all. Would recommend it to anyone interested in physical work.
Loved working for this company. U get trained to do yr job and also get opportunities to learn other stuffs. I don’t know about others opinions but for me, I enjoyed working for Tc and can never thank them enough for all they have done for me and my family. I am honoured to be a part of their work force.
Lots of friendly and helpful co-workers
Depends on who you are