OK, thank you. Basically, I've been going around tailoring and installing specialist IT systems for banks. A friend has suggested switching sides and working for the bank but I'm not sure continuing with it would be for the best decision in the long term. I have good overall awareness of software lifecycles and some project management. However the technical skills involved are unlikely to be used elsewhere. Hence, I could do with some good careers advice as to my next move.