You may mix up soon will all employees, less than 150 employees at HO Udaipur
Kontras
Nothing like HR in company, No fix time of appraisal execution, In general no off on weekends, managers don't know to get clients agree to work on timeframe.... Work overloading.