If you like to be lazy at work and willing to work a lot for low pay this job is for you.
Cons
Toxic work environment, have to fight for raises, management show favoritism (all locations) dated technology (does not like to advance as new process are developed),