કંપનીના નોઇડા, બેંગલોર, ચેન્નાઈ અને હૈદરાબાદમાં ઓફિસો છે.