I worked in Lisbon a couple of years ago. My Portuguese collegues had a joke that TAP stood for "Take Another Plane". I never flew TAP myself, but I never heard a Portuguese say a positive thing about the airline. All of my collegues would either fly to London and catch BA to the US, or fly to Paris and catch AF to the US (For some reason, they never really wanted to take the CO flight from LIS - I don't know why).