While booking my flight - SpiceJet with its strong performance and good reviews became my defect choice for the airline.
My experience is as below.
Booked through an aggregator (I think it was cleartrip) Logged in to SpiceJet once I had a PR and tried to webscheckin. Here is where the fun started.
"Web check-in begins 48 hours before the flight’s departure time. It closes 2 hours before the departure time". For a flight booked in 2 months in advance, I now needed to set a reminder to reserve my seats 48 hours in advance. @SpiceJet - please open the webcheckin as soon as a flight booking is open!
Cut to 48 hours: God forbid if you are accessing the website through the phone - scrolling freezes! Unfortunately I was travelling in a bus and then had to borrow a laptop to book the seat. Surprise - only the middle aisle is not charged. Rest is charged. Was not expecting this. Indigo / Jet also charge for seats but nothing like this. Paid for the seats through the website and somehow the screen went blank. Luckily was able to log in and retrieve my tickets.
Flight Day: The on-ground staff is very courteous and very very friendly. For a 5 am flight, they were cheerful and trying as much as they could to help the passengers (Unlike Indigo, who behave as if they are doing a favour). Hostess and Stewards were very friendly and put a smile on my kids face. Loved their attitude. When we ran in turbulence, they helped people with kids.
However I may fly them again (if they open their web check-in options) and I also liked their Max option which I will try sometime in the future.