First, let's start with the difference. BBA is Bachelors in business administration which provides you with the knowledge of managing the business or of how to market a company's product, whereas, B.Tech is a Bachelor's degree which provides you with the technical knowledge and M.Tech is a Master's degree which provides you with the technical knowledge. BBA with MBA will provide you only managerial skills, whereas, if you choose B.Tech with M.Tech, it will give you core technical skills and if a person opts for B.Tech followed by MBA then it will help a candidate with both managerial as well as that of technical skills so according to me, a person with wide knowledge and multitasking ability is preferred by many companies. Also, according to me, B.Tech with MBA is better than that of any other course. And if we compare the salary also, the salary is much better of B.Tech with MBA then that of any other field. So, according to me B.Tech+MBA is a better career option.