Mostly liked it, but two things bothered me (spoilers)
What I liked, especially compared to most assassin movies lately (Bullet Train, John Wick etc) is that the hitman takes his work very seriously and it is not some kind of joke that many people are participating in. All those hitman movies where there are hundreds of people who are in some kind of cool universe of assassins - I find annoying. I like the hitman movies where the mundane tasks like waiting are emphasized.
Anyway, two things bugged me, one minor one major.
1, the minor thing: the fake names he uses are all well known (at least by Americans) television characters, and this really violates the 'stay under the radar' principle that he illustrates early in the film. He makes a point of how important it is to blend in, not stick out, yet he uses these aliases that are very likely to ring bells with people. I get the running joke, but it is very incongruous to the character. (The car rental or hotel receptionist could easily tell some investigator, "yeah actually one person did catch my attention, his name was Archie Bunker" etc)
2, the major thing: he made a mistake in the execution of his work, and he knows the consequences. He goes on a revenge odyssey starting with his handler, the secretary, the subcontractors all the way up to the client - only to spare him. If anyone "crossed the line" for him to seek retribution, possibly the "brute" is the only one. Everyone else played their part in the industry that is his chosen profession. In short, he didn't have the justification to burn anyone else. Maybe the Brute, but not the others.