Great place to work, competitive pay and benefits
Steady work with good pay for dependable workers.
I developed exceptional social skills during my time here.
Lower level management is good at communicating expectations.
"Get it done right" culture
ProsAn excellent place for unskilled laborers.
Conssmall carrot, big stick