B
Boss Lady Review of Twin City Die Castings
Not a great place to work. Employees are treated p...
Not a great place to work. Employees are treated poorly and taken for granted. Human resources is a joke. They definitely aren't there for the employee. Very unprofessional.
Comments: