My feedback to them:
The service used to be fast. Much faster than the Saudis but what is happening now? I got a response from the Saudis within the day and from India took 10 days! Very slow and very lengthy forms like we are criminals!? India is the main transit place from Eastern Asia and most people do not transit in India by choice but rather to save money. References? We are not from India and just transiting so how are we supposed to have referees in India?