One word: S-L-O-W!
From the horrible check-in staff who seem to disappear all the time. Entire flight with over 130 PAX handled by two very SLOW agents.
The commencement of flight boarding was over 2 hours late with no info provided.
Luggage was over an hour wait!!
TAP is a 2 star airline and it shows.
I would avoid them unless you have no other options.