It didn't work for me.
I held it in for more than 35%, the things that were mildly annoying finally got exasperating.
The Good:
There is a certain restraint in the author's style that I've found in few other entries in the subgenre. The MC is not in an OP race, doesn't get a load of incredible abilities and the automatic adulation of whoever he meets. That was appreciated. It makes for a more balanced story.
In the same vein, the author takes pain to avoid crassly manichean world-building. It doesn't always work, but the effort is appreciated.
The Less Good:
The world-building was a bit too light for me.
I was especially confused with this insistence on "diversity" that was never contextualized. It's fantasy so it's fine, I guess. Yeah, well, things like that... bother me. Ethnic diversity always has trauma behind it, one way or another. It never just is. In our world, it is the consequence of deportation, or mass immigration. Very tangible reasons. So when I see it in made-up worlds, I expect it to be explained or contextualized, eventually. I expect it to matter.
It may be that the reader is expected to be acquainted with the world, but I am not.
The MC is very lucky. The world offers solutions to every issue he has. Communication, job... It all gets solved at once. No struggle. Lots of talking about struggling, but no actual struggle.
The Bad:
The neverending inner monologue.
The MC is constantly pontificating about one thing or another, permanently lecturing, comparing cultures, highlighting and distributing morality points. It got on my nerves. Especially since a lot of the observations were very biased. I will conceded that the MC is speaking from his own point of view, but he tends to present his experience as a cultural assertions, which felt very conceited and self-aggrandizing. That's what killed this book for me.
The Conclusion
I couldn't connect with the book on any level. I could not build rapport with neither the MC nor the world. So I cut my losses.