Everything you need to know is contained in this paragraph from their About Us page:
"Our partners Altosys' back offices in Chennai are amongst the most well
equipped world wide. They are well laid out, equipped with hundreds of
work stations, a secure network with fast servers, state of the art
communication facilities, and most important, a team of committed,
energetic and skilled people. Click here to view photographs of our back office in Chennai."
As a bonus, contains the ironic statement "Quality is our No:1 objective at all times." on a page with multiple obvious errors in the content.