Hi NextSteps, I did not mean to be derogatory in my comments and I still feel they were constructive. If you have the knowledge and skills to set-up a business which is now generating sufficient cash-flow for your fundamental living costs, then my point was that rather than bothering with contracting you would do better to expend the same effort on expanding the business you have started, or exploiting other associated sectors into which you grow it. The "pitfalls" of going down the contracting route are that you will be much more constrained than working as a big four consultant. Contracting is essentially about bodies as a resource, and you will thus find that your experience and skills are under-utilized and you will inevitably become thus de-skilled. If you then wanted later to try to get back into a big four consulting role you would have difficulties, particularly since by then you would no doubt be older! You do not give the details of the specific contracting so it is impossible to comment objectively. However, generally the skills and experience necessary to successfully contract longer-term are the same as those necessary to run a small business, which is why I commented as I did initially. The only difference is whether you get the majority of your contracts via agents or whether you sell directly to clients (on a freelance basis) to get it. If you work via agents that will be the most de-skilling and restrictive option. My advice would be, if you do not want, for some reason, to concentrate on growing your existing business, then get back into consulting, and run the your business in parallel rather than doing contracting. You do not make it clear what sort of contracting or consulting you are specializing in, so it is difficult to be any more helpful.