please talk to me about your experiences in being an SW consultant. How many hours? Pay? Support? Genuinely interested....is it worth it?