Located in New Delhi, the office campus houses seating capacity of upto 500 software professionals.