Recently I shared some issues in a related question (Is it ever appropriate to tactfully speak your mind regarding your work supervisor without using inappropriate language?).
In lieu of that, I've had a discussion with the account manager who placed me in this role and expressed to him the plethora of issues plaguing this short-term contract position. Expressing my desire to give proper two week notice, I've been repeatedly begged by him to stay in this position for a little while longer while he lines up permanent or contract to hire developer positions for me.
He also advised me to play my hand close in working with this client of their's because giving a two week notice could backfire as they have a right to reject the two week notice and retaliate by firing me; thus implying proper professionalism of informing the temp employer with notice of intent to resign is not wise and I should just walk out on the contract if its really that bad?
It leaves me wondering whats the most respectable thing to do to remain on good terms in a situation where its implied you're doomed if you do and you're doomed if you don't?