3.0
Jun 1, 2016
Current employee
Delaware City, DE
Recommend
CEO approval
Business Outlook
Pros
The company does care about employees. A chance to do things you've never dreamed of.
Cons
Savage bows to main line rail roads. Most of the time Savage will shoulder the blame for customer mistakes.