I binged watched two entire seasons in just two days. I generally don't write reviews, but I had to for this one. The story is absolutely amazing. It just kept me hooked throughout the seasons. The story build up is well written. I loved Vera Stone's character. Usually, the stories and the "good person" tag revolves around the protagonist but it's not the case here. Vera Stone is shown as an intellectual and powerful lady. The protagonists here are making a lot of mistakes which makes it interesting (at least for me). Though the romance aspect got a little annoying towards the second season for obvious reasons. It was really great seeing how each character played an important role in building up the story, plus the actors did an excellent job. The twists and turns were just crazy and blew my mind. They don't leave a space for you to guess, they just drop the bomb and I loved that. Don't get swayed with the bad reviews, this show's absolutely worth it.
The only thing that I disliked is Alyssa's character which comes out a lot annoying towards the end of 2nd season.