Action thrillers are the best when least disrupted by badly placed songs and subplots. Jawaan suffers from these two things quite badly but the plot and action sequences are so impressively crafted that it becomes an interesting watch.
One of the biggest mistakes is the inclusion of the heroine's character in the film when she practically has nothing to do with the main story other than slowing down the pace and killing the intensity. Songs are randomly placed and totally unwanted. Other than that, we have an intense action thriller with plenty of cool action and well-written characters. Sai Dharam Tej and Prasanna have done an excellent job and the execution of several confrontations between them is top notch. VFX, while mostly fine, is weak in the final moments.
If you have problem with enduring the songs and subplots in a tightly written action thriller, I'd suggest you to watch the Hindi version that at least does away with the songs.