Thanks for all the great responses.
I've done work for big companies that didn't pay deposits, like the US Government, and it was always stressful, but you know the terms going in and have other work going on at the same time propping up the bank balance.
This company pushing on me now is...