English: Company has site offices at Hyderabad, NOIDA, Pune and Bangalore .
Telugu: ముంబై, హైదరాబాద్, పూనె, చెన్నైలో దీనికి కంపెనీకి ఆఫీస్ స్పేస్ ఉంది.