I had to take the earliest flight out from Muscat to Sharjah this Saturday(4th May'19). I was kind of skeptical because I haven't heard much of this airlines. I just went for it anyway as it worked out to be really cheap as well. Well, they opened the check-in gate a few mins late, and we took off 10-15 mins later than scheduled which is absolutely normal. We landed 10mins earlier than the landing time. Just carry a sandwich with you and you are good to go. I am glad I didn't read the reviews before booking or else I would have a hard time making my decision to fly with Salam Air.