Very unreliable.
Three ticket changes due to schedule changes
Lost bag. And when found, there was a missing item!
I bought the ticket because of their competitive prices but if I calculate the ticket price and the time and money to call them (because of their issues), I should just have bought a ticket from a superior company like emirates or Qatar.
To be avoided