I think there are enough good companies out there that you don't need to work for companies like this. I keep really busy but don't do work for any companies that two 2 months or longer to pay. I don't think there's any good excuse for paying so late.