This company sucks
Fabricator, St. Louis, MO - November 21, 2012
They refuse advancement and raises. They expect you to work up to 72 hours a week. The plant manager scratched my $50,000 2 month old truck and refused to pay they damages. More reasons not to work here than I can possibly list.