Hey guys I got job in Dell and TCS as a service desk engineer on contract basis so which I will join? 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?