I was on the LY323 that was supposed to leave TLV to CDG at 10:15 and that eventually took off at 22:32... We were kept in the terminal with little information as the FIDS were updated every hour pushing the flight departure for one more hour. The flight had a technical problem. It was taken to the maintenance zone from gate D6 and brought back around 17h. Flight attendants went in and then came back. There were almost a riot cause we were all fed up. The Manager finally came and promised us that the plane would leave. By that time, some angry passengers asked to be removed from the flight and be rebooked onto another one the following day. I asked if I could be put on Turkish Airline but the lovely El Al customer service told me in a rude way: I will not book anyone on another airline. As I was originally booked on AF which was on strike, I gave them a call and they were happy to put me on other airlines but said LY was holding the booking and they could not do anything until LY checked me out of the flight (different mentality). By 20h, the manager reappeared and people started screaming and filming the scene. The manager magically told us that we were to board immediately. But that was just to keep us in the plane while they were repairing a hydraulic system leak. We were sitting in a hot plane for 2 hours while seeing a team of 10 engineers on ladders and with screw driving testing the leakage off the wing. Eventually people stormed out of the plane to disembark or smoke. Flight attendants could not do anything to maintain calm until the pilot came back to us and told us we were now allowed to fly and that the problem was repaired. Flights closed the doors. However, those who left had their luggage in the hold. El AL decided to proceed with these luggage and not delay the flight any further (weird). We finally arrived in Paris at 02:30AM. Worst flight ever. Worst customer service ever. I will avoid EL AL at any cost.