This airline cancelled the flight due to technical reasons and then refused to provide hotel accommodation to the passengers staying in Madrid overnight. The airline employees who handled the cancellation were rude, misinformed, angry, and treated passengers with disrespect.
The airline also seems to have integration problems at Madrid airport and on the US side, prolonging check and customs process by an unreasonable amount.
Overall, if you want a HORRIBLE travel experience, you can book with them. Otherwise, literally any other airline will be better.