I'm not saying everyone works the same hours but it can be done. I would certainly say a very good proportion (i.e. well over half) the people I know at the company do the same. It depends on job, the partner etc. but over my years at PA I've learned when simply to say no and set my working hours pattern very early on in projects (of course, I work longer if there's big deadlines but that's the exception, not the rule). As the person above also says, setting that expectation with the client is also entirely fine too. It's not your fault if the Partner has undersold the job and you should make that abundantly clear to them (you may not ever work with that person again but if you don't like it, who cares???)As for practice development stuff, well, that's your choice depending on where you want to get. I started out in consultancy aiming to be a partner but becoming a dad made me re-evaluate, I'm happy just being a competent operator and not feeling like I have to jump through all the hoops/ working all the hours just to deliver some dead-end internal guff (as 90% of it invariably is). With so few opportunities to make Partner it really is a rat race, so if that's what you want you can do it, but as I say I've set my stall out and my Practice is happy with it - as long as I continue to deliver strong numbers on the client side (which I tend to do as I'm happy, rested and motivated when in the office!).