I was at Cummins for 16 years with good or exemplary performance ratings then got "laid off" in December of 15. This ended up being a blessing because 1. I had realized how much engineering job salaries outside of Cummins had outpaced Cummins during that time and 2. I had forgotten what it was like to not have to look over your shoulder year round waiting for Hr to come get you to lay you off.
Cummins only values it's cheap foreign engineering and technical force because of their cost. When I look back at all the very skilled and dedicated engineers they walked out over my time there I can fully see how they cut their own throats on innovation and quality.
If you aren't east Indian or Chinese, then you have no future with the company. I really hope that Trump follows through with his campaign promises and kills H1Bs and punishes companies that move jobs overseas to keep companies like Cummins from treating the US workforce like cattle.