Both pay and benefits are good
Leaving to go back home
Literally everything. Especially ethical issues
Everyone looks out for themselves. You can be written up for something someone says you did - no investigation, no getting your side. It is absolutely ridiculous that any company this soze would be run the way it is.