Question: how long do you have to stay at a job?
Answer: In an ideal world, you should try to stay at each job for a minimum of two years, according to Amanda Augustine, career advice expert for TopResume.