Low prices are for a reason
Pros: Our meals were actually pretty good. It was nice to be offered more than just snacks even though the flight was only two hours long.
Cons: Boarding took a really long time and was inefficient. They had no system for boarding by row or seat type, or pre-boarding those with infants. We also preordered meals online, but the flight attendants had no record of this and did not have reserved meals for us. Even after producing our online receipts they were skeptical. When they finally handed over our meals they were getting cold.