So, I did a BSc in Neuroscience and Math. While long term I think am interested in a PhD in neuroscience, I am likely going to do a MSc in Data Analytics ("Big Data") first. It offers both job security if I change my mind on the PhD as well as the chance for me to do what I love: statistical + machine learning and programming. The problem is that the job security from Big Data comes at a price in my mind: interacting with the business world. I don't mind that other people are not concerned with vectorization or the most efficient linear algebra library in C++. However, I do worry about trying to explain -- in plain English -- why a highly technical problem has occurred and simply being ignored (or worse) because the explanation doesn't involve the words "this will directly increase our Stock Price by 500%". For people who may have experience with this (e.g., as an engineer or applied physicist): a. is working for a company as someone with technical expertise as I envision it? (I suspect I think it's worse than it is and that there are some great companies out there...) b. Has the environment I describe ever been bad enough to be a "deal breaker" for you?