If you are booking with any budget airline, I assume you know what you are getting into. Like most, Pegasus is no frills, and service is OK. Their fleet is OK.
The first leg of my flight was very delayed, causing me to lose my connection in Istanbul to Madrid. In SAW Pegasus staff offered to re-book me that same day to Barcelona, or to give me accommodation and wait until the next day for the Madrid flight. They also mentioned clearly that expenditures for me to get from Barcelona to Madrid would be reimbursed (up to a threshold).
I had to book a flight Barcelona-Madrid, but when I requested the reimbursement the online customer service rep said I was not eligible because the delay was caused due to weather. This was totally different from what the airport staff offered.