In Germany we have not seldom around 3 month (in regular jobs, so to say), not saying one need 3 but I would expected at least 1 month maybe so that a worker and company have some stability and planability?
I understand this for jobs in Starbucks but it seems as this is also for desk jobs and stuff.