I'm currently working as a tech support representative in a small company and I'm getting offers as a service desk or IT helpdesk in MNCs as a contract basis or permanent basis. Is it best to quit the job and prepare for another few years?