Long waiting like in the Check in counter. I always prefer Web Check on goindigo.in . Nice cheap and timely service. The behaviour of crew depends on the flight you sit in. With IndiGo, I have experience the good and also the bad. Over all I think it is economically good.They are puctual but you need to be early by atleast 45 mins to catch the flight