I loved season 1! It was different, with good and interesting characters and plot and the actors are great, season 2 was good too.
Especially from season 3, however, many/all of the characters suddenly become extremely turbulent in their personality traits to suit the plot (which also has some holes in it) with previous traits being forgotten/ignored or the character suddenly reverting to their original personality, ignoring all character development up to that point.