Pretty good; engaging enough that I read it in a day.
4 stars
I had a hard time suspending disbelief re: the technobabble in this book (more so than usual with scifi) and could have done without the secondary potential romantic interest, but it was still a pretty fun read and I was invested enough in the characters and their struggles that I found it hard to put down.