I just saw the movie, and it was good. Not worthy of the mountains of praise it's receiving, but certainly enjoyable. It's compressive how coherent it is given the ambitious setting.
That aside, there are indeed plot holes, most of which seem to stem from the entire idea of "limbo," which on the whole seems to be a bit half-baked compared to the rest of the setting.