Its demanding, but if you at a great location and the team is good it wont be as bad. however the traveling is extensive. Mon-Fri at Client site, weekends you're home, but its hard to be a family man if you spend 70hours working and trying to play catch when you home with family.