The mass layoffs which took place on February 7, have attracted sharp criticism from employee union and industry watchers.
Infosys has cited failure in internal assessments as reason for laying off over 400 employees. Many impacted employees claim ...