6 months it's a long time to discuss the project, the project is usually the longest 3 to 4 months until payment. And when the project was pushed back it just backs off for a few weeks. It will be meaningless if waiting for old projects and in the end did not get paid for these projects turned out to be a scam