Now is a great time, the consultancies are growing by over 6% across the board (all sectors) year on year, they are involved with the highest value, highest profile programmes in the world and offer the words best training and development. Once you have worked as a consultant you will always be in demand but go for the big brands, KPMG, PwC, Deloitte, EY, Accenture, Capgemini, IBM. CVs with these names (and the clients names you will work with while you are with them) will float to the top of any pile and you are right, your income will raise exponentially and you will build a network of professionals who will support you for the rest of your life. It is hard work but is flexibility too depending on the client and the engagement. Each programme is different and how you work is up to what is decided between your consultancy firm and the client, sometimes you will need to be on client site and sometimes not. If not managers are less worried about where you are as long as you do the work and attend the meetings required. Potential for moving through the organisation is also varied but things are looking good at the moment in consultancy with so much change going on in client organisations, they need support to deliver changes and respond to the market and they are less afraid of spending money right now. So in answer to your question, yes I think now is the time!