Pros
Cummins is a company that has a lot of benefits for theis employess and the enviroiment is a very good place to work with all those social and educational program for the community. You feel like you make part of a global and good company
Cons
The supervisors have a only one way to do things (coordinated by the HR department that uses books to any word they say). They dont like that you have the right to do something by yourself or the power you have to be self motiveted or also self sufficient to do your work (even you are). You need to show you as a "dont know how to do this, need your help, my supervisor" to grow up in your carrer, even your supervisor do not have more experience than you on do this. In real, is a huge fight for ego and power.