It the same amount of content of a Black Mirror episode with double the runtime, so the plot feels a bit watered down at some points.
All in all, it is not a bad movie, but I think that some things about how the companions work could have been explained with environmental storytelling, but that's more of a personal preference.