It's a good experience to have. Working in a shop tends to instill good, efficient work methods and teach you some tricks you don't find in the manuals. I hated my actual experience of building low-end MTBs and changing tires for my LBS, but I'm still glad I put in 6 months there and filled the gaps in my knowledge.