Hi hill,
actually bangalore is getting pleasant ( rains and a bit of wind this time of the year).
Yeah, a lot of companies, big and small are catering to the world market and bangalore alone accounts for nearly 50% of the software produced in India.
I'am a mechanical engineer with a marketing degree doing software sales..i don't have any formal training in software...