Pros
There are some genuinely great people here, but.....
Cons
This environment will treat you like a tool rather than an employee. People getting laid off without any care in the world. Human Resources neglecting majority of issues. Management in almost every department treats their employees horribly and does the bare minimal of their job. This job is social which leads to a lot of favoritism and biases. If you want a higher up job; be friends with someone higher up regardless of experience, education or performance. It has overtime become a very toxic environment. Mistreatment, gossip slander is usually not dealt with by HR and management because again not doing the basic level of their jobs. I have had several people crying in front of me because they got laid off without warning or another employee or management verbally abuses them. Remember at Cummins, Fridley you don't matter unless you matter.