leave a bad taste

Intermediário superior (B2) informal

Leave someone feeling uneasy or upset afterward.

"The way he was dismissed left a bad taste in everyone's mouth."