I take "no problem" in a nice way in which it is usually intended. Someone saying that helpful thing you did was no big deal and they were happy to help.
If I was running a 5-star hotel or restaurant, I would not instruct my staff to say it as it sounds a bit casual, but otherwise, I've never actually heard that it was impolite or implied anything negative.