I just moved here, from Bangalore and here are my observations:
Food everywhere except the office is subpar in hygiene as well as taste, especially any other cuisine other than south, so try to use the cafeteria as much as possible.
Weather is usually bad, be it rains and waterlogging or heat and extreme heat.
Sholinganallur is undergoing metro construction so coming by car is a very bad idea unless you wanna be stuck in traffic for hours.
Office is beautiful inside and has ample space, plus latest tech.
Staying in gated community is advisable but the rents are abnormal, 2BHK is usually 40k and that too only for family's. Rental situation is horrible.
There is an auto and taxi mafia where everything is overpriced and usually they ask 50-100 extra for outsiders.
Language is a huge issue in office, almost everyone speaks in Tamil and form groups where you feel left out. So it's hard to survive if you do not know south Indian languages.
These are my observations but I guess you can forgo all of that for the pay(excellent) and the work culture( supposed to be good but I've seen bad reviews as well)