At times it is funny, but not nearly often enough to compensate for the main character, who was easily the hardest thing to survive over, secondary characters faired better but not truly much, a very average scifi book.
That said will give second book a go, hoping it would have more soul