Pros
Excellent campus maintained like a 5 star hotel. Mysore campus is 7 star palace/resort.
Chance to work in multiple technologies/customers/team in short span of time.
Atleast 1 year of onsite(foreign) work oppurtunity within first 5 years ofservice.
Salary is equal to other indian it companies and lay-offs of confirmed employees are lower than global it companies.
Respect for the brand name and chairman among public/media/industry.
No 1 it service company in Asia in terms of net profit.
Cons
Promotions and salary are based on half-yearly exams and attendance like kinder garden schools.
Staying late night and praising your superiors are mandatory in this work culture like political parties.
Salary is lower than foreign it companies in India and govt of India (after 6th pay commission).
Campuses are located far away from city/residential area.
Employees need to pay for bus, gym, food which are costlier than market rate.
Freshers are hired with no proper test/interview and fired after 4 months if they fail in tech exam .
These pros & cons are seen in most companies in India.