As long as companies pay according to their stated terms then nobody should complain about them. If you don't like their terms then don't take jobs from them. However, if they say that they pay in 30 days, but in fact take 60 or 90 days to pay, and you have to chase after it even then, that's a whole different ballgame. In that case, they deserve the criticism that they get, but it doesn't make sense to criticize a company that you've never had any personal experience with. |