The key point in that post is that you left the service and entered academia. The OP wants to go into management. The academic niceties of whether or not his degree is taught or research will make no difference when he’s going for a senior management role.RIckshaw Major and I have had roughly parallel careers, although I did my first degree at UMIST and my masters at Shriv. I ended up going into academia when I left regular service, and designed and delivered both BSc and MSc courses..
My advice generally to folk embarking on MSc is to be honest with themselves, and understand that the big hurdle in an MSc is the dissertation. Never forget that the aim of the course is to end up with the three letters after your name! You need to select a subject area for your dissertation that contains sufficient material for you to carry out the research and produce acceptable results. Modern research practice has regrettably become somewhat onanistic, and unless you can produce sufficient named references and bibliography you will struggle even though you may have stumbled on the key to cold fusion or the cure for the common cold..!
The other choice you need to make is the balance between taught and research oriented masters courses. Taught masters are closer to undergraduate courses, where you are given specific instruction and are examined on it, with an "add on" dissertation. These used to be called "conversion masters" as you did not need to have a related undergrad qualification. They have become more popular in recent years as they are easier to recruit to (and can be constructed from recycled undergrad material)! I however think they are of less value, and the cynic in me thinks they are mainly used to screw more money out of idiot foreign students..!
As in any purchase, you should always follow the principle of Caveat Emptor, and be careful in your choice.. A degree can never create a silk purse out of a sow's ear, however the better the fit between you, the subject and the institution, the greater the chance of you gaining the maximum from the experience. The higher the level of the degree, the greater the responsibility is on the student to pick up what is offered. Good Masters level courses should be about the opportunities you get to access knowledge and information rather than what you end up with. That said, the value of the Masters is probably more based on the reputation of the institution than on your efforts! You need to think about this..!
The MBA v MSc debate is down to the generalist v specialist argument.. the MBA is a fairly recent American import, and still has a bit of a snake oil reputation in some quarters. You will not be surprised to know that my view is that a "generalist" masters degree is something of a contradiction in terms. Too often it has been used as a means of guilding an otherwise unimpressive CV! I wouldn't hire one!
As for the MBA, it’s hardly a “recent American import”; the first MBAs in the UK were offered in the 1960s. You may sniff from about their “reputation in some quarters”, others see them as a necessary tick. As for you not hiring an MBA, why would you? You’re an academic? If you were hiring a general manager for your business, you’d probably think differently.
As a founder, I take a different view. If you want a basic understanding of the building blocks of how businesses work; marketing, strategic HR, governance, business leadership, corporate finance, operations process design, project management, corporate law etc etc, an MBA is the place to look.
Horses for courses. But for someone leaving the Army after 20 years who wants to prepare for a corporate business management role, I know where I would look. It wouldn’t be a research based Masters.