Pros
This place gives alot of opportunity to live the nomadic life within India and outside india which looks like the best thing till the time you are open to travel. it gives you ample opportunity to do new things within a given framework and its and awesome place for people with mediocre intellectual capabilities. No body will move you from your comfort zone and no body will care for you. you are on your own in a university campus environment, where you are payed for playing cricket, exercising your muscles and flirting with women. Its a perfect place for people who are fun loving and not so serious about their work
Cons
some times, you need to work and also show that you work alot by staying up late at office and impressing your managers to get the best grades and still hope that things will be alright, as your manager does not belongs to your regional background. completely bureaucratic organization with a lot of policies and the policies change with effective date of the gone by year. Best termed as slow, non motivational , conservative organization.