please share your experiences with being an SW consultant. How many hours? Pay? Support? is it worth considering?