I really like this series. Unfortunately, it does have slow pacing at first, making me drop it multiple times because it somewhat hard for me, a non-native, to understand what's going on.
But, once I got used to it, the flow and story become more interesting later on.