Make sure you print out your itinerary and boarding passes if you can. Paperless flying is not accepted here, you can't just turn up with a passport or you are in for a nightmare
Free WiFi only lasts 2 hours, many restaurants refuse to accept credit cards. No way to get rupees airside. No outlets. The Jet Airways lounge will sell you a day pass for INR750.
Here's my tip, avoid this place like the plague. It's disorganized, officious, dirty and there are as many security, baggage, boarding pass, and passport checks as there are passengers.