Way back in the day, I used to work at KPMG, where weekend work was reasonably common. I probably worked one weekend out of four in those days, but I chalked it up to the fact that it was a big-6 consultancy and the fact that I was relatively low on the ladder.Now that I'm a little more senior, it is very unusual for me to work a weekend. Regular weekend working typically means that whoever sold the work didn't budget it accordingly. If I'm the one that bid the work, I'll live up to my obligations and work the hours to get the job done. But if some partner / business developer / project manager has bid 90 days to do a 120 day job, I'll tell him where to stick it.Back in the days of £2500 daily rates, costs were often managed by massaging the number of days to match the clients' budget, then eating any additional days out of margin. Partners used to push hard for long hours to ensure that their margin targets were met. Of course, salaries were higher back then, too -- so working long hours wasn't quite the imposition it is today.With day rates substantially lower for most consultancies these days, it's more important to accurately estimate the workload before embarking on a job.I guess what I'm saying is this: I wouldn't put up with what you're putting up with. I don't know whether you've got an organisational culture of underbidding work, or just a poor manager who's making you bear the burden. In either case, I'll tell them to remedy it post-haste. And I'd look for another employer who understands a little more about the work/life balance. They definitely exist -- and you'll be far happier.