Networking: loving it or hating it?