Its a great place to work if you dont mind getting dirty and breaking your back a few days. But the HR and supervision here do not work with you. The supervisor will ask you to do something without training you or how to go about it. All they know how to do is give out write ups and max out your points while the Hr lady tell you every time go to your supervisor for help . Very helpful.