2 stars for season 1, it was actually pretty good. There were some aspects that were hard to believe, but the character arcs made the storyline feel relatively grounded. I really liked JJ's arc in season 1.
Season 2 is where the show starts falling off. There wasn't anything wrong with the characters, but the story starts spiraling a little and seeming a little too unbelievable, even when you try to suspend your disbelief. Also, there are a lot of scenes that start feeling repetitive, filler, or just flat-out boring.
Season 3. Oh man season 3. I was hoping season three would help recover the show, but it just fell off SO HARD. The characters either become cardboard, exaggerated caricatures of themselves in the first season, or just straight-up contradict themselves. The story spirals completely out of hand and it doesn't remotely make sense anymore. There are so many issues with the plot and the script at this point it would take days to go over. Also, they really went and made all the Indians in the show the true villains, and I truly don't know why. There wasn't a single Indian in the show who wasn't entirely evil. No other race in this show was portrayed like that, so I don't know why they did this with Indians. I feel like at this point the show really lost its spirit and doesn't know where to go now. I feel like watching this season was a complete waste of time. Those are ten hours that are NOT coming back lol.
TLDR: Season 1 is nice, but don't bother with the rest of the show. Also, there's this really strange bias against Indians that seems to show up in the third season. Btw all the actors are pretty good, it's a shame what happened with the show :(