You are not obligated to give them any more notice than they would give you. I was a temp for 10 years. Some places treated me like a human being and let me know a week in advance and others let me find out from the agency AFTER I got home. (you don't work there anymore)
Very often I felt like a Kleenex.
Good luck with your job search.