I've been at Deloitte for nearly 5 years, and in my time at the firm have spent no more than 4-5 weeks per year on projects outside of London on average. One year I slept away from my own bed for a total of 4 nights in 365 days. So far so good.But...My industry sector is very London-focused, I actively network and concentrate on a South East England client base and I have had to do some truly nasty commutes (whilst colleagues might choose to stay over in, say Croydon, Hook or Newbury, I prefer the 2-3 hour commute so I can get home to my wife and kids). I know the 5.30am train schedule out of Waterloo very well, and the M25 and I share a truly special relationship.I am also of a grade where I can self-direct - this is not the case at Analyst level (nor probably until you reach M/SM). I have, on occasion, turned projects down - and whilst I've done okay from a career progression perspective, I don't feel that I will ever be considered a true superstar in my team as a result. Additionally, every time I near the end of an engagement, my heartrate quickens in case the dreaded 'three line whip for a project in Newcastle / Timbuktu' arises. Scheduling is a lottery unless you are able to network yourself into projects of your preference - this means you always have one eye on the next thing, even during busy periods at the end of a project. I always feel my colleagues who think less of living in a Travelodge for 4 months at a time are vastly more relaxed about project assignment.There is very little consideration of personal choice in staffing - its all business need. That said, when my partner had health issues I was able to state a preference to remain within commuting distance of home, but short of that you will be expected to travel when / where business need determines. So, in summary, I have played a very risky game and have lucked out so far. I am absolutely certain that the time will come when I get a call from the partner offering a once-in-a-lifetime opportunity for excellence running a 6 month project in Bahrain, and I will have no legitimate or justifiable way out. I might resign then and there if this happens.At analyst level, you will lack a lot of the toolkit I've drawn upon to remain close to home - but with a degree of luck, circumstance and mental agility you might well be able to minimise travel during your time at Deloitte.Hope that helps.