Quite a good read - don't let the nature of the "slavery" put you off; it's not that kind of book.
The reason I give it less than the full 5 stars is that it keeps referring to an earlier "adventure" for the crew on Io, making you feel this is the second book in a series. It isn't.