I fly easyJet regularly and they are fine as long as you fully understand (and accept) their operating model. Although the base price may be cheaper, you need to be aware of all the extra potential costs (e.g. checked-in luggage, cost of food/drink on board etc). They can also be very strict about hand luggage size which may ending costing you extra if they force you to put it in the hold.
Boarding can be challenging if you’ve never been on a flight with “free seating”. Basically they board in three groups: (1) Speedy Boarders (i.e. those who have a an easyJet card or have paid specifically to board first on the flight in question), (2) those with small families/requiring special assistance, (3) everybody else. Obviously speedy boarders tend to nab the front row and emergency exit seats and in the normal seats the leg room is not over-generous so that needs to be considered.
Overall they tend to be efficient and on time but you need to know what you are getting for the apparently low price.