Long time geek, fangirl, mother, and reader. I've got a lot to say, you might not like it all, but it will be honest and hopefully helpful.
I'm still loving this. My one criticism is it is rife with colloquialisms that pull me out of the book a bit.
It's jarring as a science fiction fan to see so many modern terms and phrases in a story set in the future, but the characters and plot have me so sucked in I don't mind them. Though it might bother other readers.