they maintain time. booking to app is good
they try to charge the customer for any small msitake in the name of ontime performance. they even increase flight time just to ensure on time performance. but if the customer gets late even by 10 minuted, even if the aircraft has nottaken off they do not allow them to board and collect full fare and put in next flight. it is more for profit rather than passenger benefit.