my bf and i got Kash at 9 weeks (he's 13 weeks now), and we both work during the day. we leave him in the kitchen with a baby gate, so he can't get out. we keep his crate in there and water, food, toys and a pee pad for when he can't hold it.
he hates when we leave him in the morning, but i come home everyday at lunch to let him out and have a quick visit. he gets super excited, then he freaks out again when i have to go back to work. he uses the pee pad sometimes, but he also has accidents on the floor (but it's never #2). however, it's an easy clean up since it's linolium and not carpet.
since he's locked in the kitchen ALL day, i don't like to do it all night as well. i just think that's too much time for him to be alone without people contact, so he sleeps in our bed at night. he's really good. he sleeps through the whole night. i feel like it makes him feel like part of the family.
it's up to you what you do. i'm not implying anyone else's methods are wrong in any way... i just feel like the puppy becomes less sociable when they're left alone for more than 16 hours a day, 5 days a week.
good luck!