Actually getting paid on time, which was never a guarantee. At least it was a job and the money was descent for me.
Cons
Horrible management; they were liars and cheats; could have ruined lives due to their own greed & lack of character; traveling to countries that US citizens were warned about;