I think that a BS degree in a hard science or business discipline like Accounting or Finance is very useful! However, unless one plans a career in law or medicine, most advanced degrees are super expensive, time consuming and waste of time with little pay off. I have my BA degree and do not see the value of an MS/MBA after 20 years of working in the tech world. Tons of CTO, SVP in big companies only have BS or BA degrees.