If it was a project based role probably more case of
"they want someone that would likely last whole project and you are way overqualified, so they have doubts if you would last to the end"
Been on both ends of the above senario
"they want someone that would likely last whole project and you are way overqualified, so they have doubts if you would last to the end"
Been on both ends of the above senario
Comment