Pros
Paycheck and good coworkers is only thing to look forward to. If you like waiting on your leaders and supervisors because they come in after the shift starts and don't even know what their workers are doing that day then this is a great environment.
Cons
Everything from HR to temp workers. Idiots hiring idiots. Management have no idea how to do any of the jobs they are managing. They are basically taking up space. Itron gives managment jobs to people who suck up or are basically tattle tails. They treat workers like elementary students. They hide behind buggies and walls to and I quote "bust people". They even tell you when you can use the restroom. If you're not in their click you don't get treated fairly. They hire family regardless of how stupid or lazy they are. If your family member or you are any kind of intelligent they feel threatened and will go to extremes to knock you down.