NO IT'S NOT. If there's anything I feel strongly about, it's the over-use of crates. They were never meant to be used like that. Yes, they are useful to put a puppy when you can't be right there to supervise (ie for a couple of hours max during the day, if that, and overnight). But for 8 hours + if you are delayed getting home for some reason.
Not for 8 hours in a working week - and then, presumably, another 6 - 8 hours overnight. The puppy won't develop muscles etc. as it should if it's stuck in a crate for that long, if nothing else.
If you have to work, then find a day creche for her go to where she can run around as she should be doing. Of course she's messing if left for 8 hours with nobody to take her out I'm surprised she's not wrecked your place if she was left loose in there alone for all those hours! Dogs are social creatures and it's cruel to leave them alone all day.
Fact is if we'd not been able for me to stop working full time, there would have been NO DOG. Literally.