how long should i stay (first job)?