No for Family people in my opinion. No work/life balance, and you will work countless hours for crap pay for quite a few years before you make it into a role where you can earn a decent salary and still be able to maintain a family life. I am a settle down kind of family man. Just was not for me.