I am starting a position at new to me (and my company) client tomorrow.
I do not know the current contract length, however I suspect it is 6 months. I have signed a 7 month lease in WA per instruction from my boss.
In my adult life, I have worked for 1 consulting company for a bit over 5 years, during which I have been placed at 5 clients for the following lengths of time:
- CA Client - 4 months 
- WA Client - 14 months 
- CO Client - 13 months 
- WA Client (Same client as above) - 26 months 
- Remote client - 4 months 
- Tomorrow (New WA Client) - TBD 
I work in biotech, implementing, supporting, and validating Manufacturing Execution Systems. Generally, the clients I have worked at have a focus on gene therapies. The client I am joining next is a contract drug manufacturer.
This question will resolve to the bucket containing the number of months I have worked at the new client when I stop working for them.
I will not bet on this market, but will happily provide information if requested.