Pros
If you're related to the owner/CEO's family, you'll have more job security than you could ever want or deserve. Sarcasm aside, there are some great people there . . . or at least there were. Most of the people I enjoyed working with have either left or been let go.
Cons
The principal problem with NBS is they take talented, hard-working people, and, with a mix of the aforementioned nepotism, "the customer is always right"-ness, a sexist, heteronormative, patriarchal Mormon-run culture, and truly baffling decisions from leadership, those talented and hard-working people get burnt out into discouraged and disaffected seat-fillers. Want leadership opportunities? Forget it unless you're in the inner circle of the owner/CEO's life. I have seen incredibly talented people passed over for positions only to be filled by someone from outside who just /happened/ to be the brother-in-law or the like of the owner's daughter. Pay? You don't see anything over $50,000 if you're not in leadership (see above). The management is very archaic in implying that no one should know what anybody else makes - I suspect there's some dirty secret there. Honestly, I don't have many good things to say about this company as I've watched too many people I worked with and grew to care about get burned by its nightmare culture.