It's a very competent high fantasy show. If you don't know the source material, you'll still get a kick out of it if you're fan of the genre. If you liked GoT, you'll probably like this one. The fantasy elements are are much more pronounced, but ultimately the characters, the moral choices they make and what they go though is what really drives the show.

The CGI is a bit lacking at times, this will certainly improve. The action is splendid.

People find the timeline confusing, to which I respond... WTF? In some scenes it's irrelevant when it takes place, in others, when you see characters who previously died, so it's kinda obvious that, "oh, that's from before", in other cases it's revealed by context, but even if you miss it, it's not that relevant. You don't have to constantly keep track of it. If you watch it till the end, it reveals itself, and it gives a little rewatching value to the season.

This season is sorta episodic to build the world of The Witcher and its characters, and jumping back and forth in time serves that.

I think in time people will appreciate this more, and praise the artistic decision not to hold your hand with title cards like "10 years later". I found it part of the fun that the timelines slowly converge in the end. It also helps to draw out the backstory of younger characters this season.

If this still isn't your cup of tea, everything will be in one timeline next season where the "real" story begins.