I read the book twice last summer. It's a pretty good read.
As for the book vs. the movie, it's kinda a matter of perspective. The book sets up this future utopia and plays it out in a positive light. As they put it people may be publicly whipped and voting is limited, but the system works and it's the best they have. Doesn't matter it was established by a bunch of military vets who staged a coup. Rico goes from being a fluff-headed civilian to a commanding figure, even going to school for it. But there's also stuff in it that can give you pause, like comparing raising a kid to raising a puppy and how it tends to depict non-citizens as naive idiots. And it's unarguably pro-war in the "wipe out the enemy. Don't feel for them" sort of way. You could even argue the book's views on violence support terrorism.
The movie is Verhoeven's thoughts on such a system. It highlights that it's creating a hierarchy that will self-perpetuate. In addition, rather than Rico becoming a commander being seen as a positive thing, it's shown more negatively as he leads the next generation (literally child soldiers) and there's an unsaid parallel between him and the bugs. You have the mindless soldier bugs being controlled by a brain bug, Rico was not smart in school and his saving of Carmen is reliant on Carl sending him directions telepathically without Rico realizing it. It takes the system, illustrates problems with it, but does so in a manner that it's members don't question it. They just accept it without thinking because that's how they were brought up and how it self-perpetuates. In short, the movie comes across as a hate letter to the original book.
I like both though.