Begin typing your search...
Showing results for "#Naukri.com"
1 in 10 Indian jobseeker lost job, most think layoff imminent:...
At least 1 in 10 Indian jobseeker has confirmed he or she has been laid off and nearly three in 10 jobsekkers fear a layoff is imminent, a new survey...