Rediff.com« Back to articlePrint this article

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
Employees reveal their choice.

Infosys Technologies has emerged as the best company to work for in India, according to the BT-Indicus-PeopleStrong 9th Annual Survey of India's Best Employers.

Even as the Indian IT major shone, many other biggies missed getting into the list of the 10 best companies to work for in India. These include L&T (11th), Hindustan Unilever (12th), ONGC (13th), Tata Motors (14th), ITC (15th), ICICI Bank (19th), and Tata Steel (20th).

About 9,000 employees from across 1,000 organisations across 800 cities participated in the survey.

They were asked to rate companies on six key parameters, namely, career and personal growth, prestige/company reputation, training/coaching/mentoring, financial compensation and benefits, job content, and merit-based performance evaluation.

While creative people in advertising and media gave little importance to the company's brand value, the administrative staff gave more value to the brand.

The Banking, Financial Services and Insurance and Services accounted for over 10 per cent of the respondents each, software over 14 per cent, manufacturing over 17 per cent, and ITeS accounted for 9 per cent.

Education/training, core sector, telecom and health accounted for 6.7 per cent, 5.7 per cent, 4.4 per cent, and 4.2 per cent, respectively.

The rankings are based on what employees think of their present, past and future employers. Click NEXT to check out India's top 10 employers. . .

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
Infosys Technologies campus in Electronics City, Bangalore.

1. Infosys Technologies

Infosys is in the No.1 position for the fifth time, out of the 9 surverys (the company did not particpate in two surveys), carried out by BT-Indicus.

Infosys Technologies was selected as the best employer to work for in 2001, 2002, 2005 and 2006. Infosys and its subsidiaries have 105,453 employees as on September 30, 2009.

Infosys, which hired 18,000 people in 2009-10, scores 100 on all parameters. Infosys is one of the most sought after companies in campuses. The rate of attrition at Infosys is 11.6 per cent, according to Business Today.

Index score: 100

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
Google India office in Bangalore.

2. Google India

Google India, which boasts of giving freedom to its employees, has been chosen as the second best employer in India. Google employees believe that 'work is fun'.

On a worldwide basis, Google employed 19,835 full-time employees as of December 31, 2009, up from 19,665 full-time employees as of September 30, 2009.

In India, Google has 2000 employees. The rate of attrition is less than 5 per cent.The company scores the highest on job content and financial compensation.

Index score: 52

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
N Chandrasekaran, CEO, TCS with former CEO S Ramadorai at the Mumbai Marathon.

3. Tata Consultancy Services

India's largest employer TCS is ranked 3rd in the survey of best employers. TCS has over 143,000 IT professionals in 42 countries.

The company scores high on job content and financial compensation. According to the survey, TCS is also the most preferred company among IT professionals.

TCS hired 8,000 people in 2009-10 and the rate of attrition is 11.4 per cent.

Index score: 46

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
Employees at the booth of IBM at CeBIT computer fair in Hanover.

4. IBM

IT seems to be the hot choice for employees with IBM also in the top league. IBM offers freedom and flexibility, according to the survey.

Ranked 4th, IBM figures among the top 5 for the first time.  IBM scores high on job content and financial compensation. The company also has the highest retention rates.

IBM re-entered the Indian market through a joint venture in 1992. It has 398,455 employees worldwide. IBM India employs 74,000 professionals.

Internet was the media for the survey. Social Media (Twitter, Facebook, LinkedIn etc) was employed too.




The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
Employees at the Microsoft India Development Centre.

5. Microsoft India

Microsoft India, which was at the top of the employee charts in 2007 and 2008, has been pushed to the fifth position.

Microsoft has over 5,000 employees in India. It scores high on job content and financial compensation.

Index score: 36

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
The Wipro campus in Bangalore.

6. Wipro

IT giant Wipro is 6th among India's top employers. The company has 102,746 employees as of December 31, 2009, an increase of 4,855 people.

According to the survey, Wipro is considered a secure and flexible company.

Index score: 33

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
SBI on the fast track.

7. State Bank of India

Breaking the monopoly of IT companies in the list of the best employers is public sector bank, SBI.

India's largest PSU bank, SBI is the 7th best employer in India. SBI, the largest recruiter after IT firm TCS has over two lakh employees.

About 28 per cent of the employees surveyed were above 33 years and 48 per cent were above 28 years.

Index score: 32

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
Bharti Airtel call centre.

8. Bharti Airtel

Along with the steady progress in its business, Bharti Airtel has won the hearts of the employees as well. It is ranked 8th among the best employers. The company has 18,201 employees.

The rate of attrition is 10.5 to 11 per cent. It scores high on career and personal growth and company reputation.

The company believes that people are its biggest assets.

Index score: 29

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
HP offers flexible job options.

9. HP India

HP India was established in 1988. Ranked 9th among the top 10 employers in India, HP has about 321,000 employees worldwide and 31,000 employees in India.

It scores high on job content and financial compensation. One of the best aspects about HP India is that it allows employees to move across jobs internally, says the survey.

Index score: 28

The 10 best companies to work for in India

Last updated on: January 29, 2010 16:13 IST
HDFC Bank scores high.
10. HDFC Bank

HDFC Bank has been chosen as the tenth best company to work for in India . The company has over 47,000 employees. The bank hired 4,500 employees as of December 2009 and its attrition rate is 15 per cent.

Employees find the company transparent and friendly. It scores high on job content and company reputation.

Index score: 27