“You’re welcome” was always taught to me as the proper thing, but sounds slightly stilted. They express the same sentiment, roughly, but “[it was] no problem” is arguably clearer about it. I personally just think it’s a slightly “nicer” nuance.
Of course, sometimes maybe it actually was a problem, and then I’d only say it if going out of my way to be nice about it.
“You’re welcome” was always taught to me as the proper thing, but sounds slightly stilted. They express the same sentiment, roughly, but “[it was] no problem” is arguably clearer about it. I personally just think it’s a slightly “nicer” nuance.
Of course, sometimes maybe it actually was a problem, and then I’d only say it if going out of my way to be nice about it.