JPod, Douglas Coupland
If you think of a modern version of MicroSerfs then you'll have the right idea. Just don't expect it to enjoy it as much. I was warned that Douglas Coupland appears in this book as a character. The character himself was annoying but I think the self-referential nature made it extra annoying, I'm not sure why. There were a lot of characters I didn't like and payoff for me at the end to make it worth while. Thank goodness the book only cost a couple of quid.