what’s the acceptable length of time these days to stay at one company before you move to another company?