Infosys is one of India's largest IT companies with $1.6 billion in annual revenue and 49,000 employees worldwide. It has the lowest employee attrition rate due in large part to its extensive employee training programs. Infosys provides both technical and soft skills training to employees through various programs throughout their careers, from initial training of new recruits to ongoing leadership development programs. A key part of Infosys's training strategy is its world-class training center in Mysore, which has the capacity to train over 10,000 employees annually.