My understanding is that the foundry there does more work than just Ruger parts. They make a lot of subcontracted things for many industries, as I recall. Didn't they make impact faces for Ping golf clubs?
never met a co worker or an employee who didn't complain that their job sucked. nature of beast, rule of thumb, don't like it make it better or move to a better one.