Essence of consultancy work is in it's unpredictability - once your project is over - you have to start from scratch - from different (lower) position, from different (not so popular) location. Really it means you have to search another job. Also, as a consultant you fill strange among other colleagues who do administrative work - you nether fill you belong to the team, you are temporary consultant. That may or may not suit to everyone.