How long are contracts signed for?

We offer a contract for an indefinite period with a 30-day notice period effective at the end of the month. For larger projects requiring complex team involvement, the notice period increases to 3 months. We are also open to non-standard provisions and predetermined periods of time. We prefer to tie our clients down with cosmic results and smooth cooperation rather than long-term contracts.