"The talent that works at the company is great, however, management is very poor. It exist some level of favoritism with the family members and friends. Safety is not a priority for upper managements and employee satisfaction neither. If upper management would change their point of view, TCR will be great to work at."
Update your browser to have a more positive job search experience.
Upgrade My Browser