DO you like having to bill every minute of your day? I have an offer as a consultant and it is work I am very passionate in. However, it is consulting as opposed to being a staff engineer (not billing time). In addition to the work, there is far less travel. Is the consulting nature of work fun?