I think it's a good show too. TAR is better but i'm not really going to compare the two.
I think to make it better, they need better editing. That's it, just get the most exciting parts on the show, we dont need to hear the clue 3 times. Cast some better people, but i understand you might not get the best on the first season of a show