Hello there,
I’m Anupam Shrivastava from Bengaluru. I am graduated with BCA and post graduated with MCA so I think I can answer your question.
I would like to give my answer very precisely and straight to the point.
BCA or BAchelor of Computer Application course can be considered as the first step to step into the IT industry. BCA is highly recommended if you are looking for career in IT stream. It gives the fundamental to advance knowledge of computer science and information technology. After completing BCA, you can opt for job in IT market as well as other business oriented companies as well. But, BCA is a graduation course and its scope is limited in current IT industry. If you have done BCA then doing MCA is kind of compulsory for getting growth in IT industry. Now, your question is based on Business-oriented company then I assume that you want to go for a non-technical company which aims to cater in non-technical domain. Then, I would not recommend BCA since it will provide you the computer science and IT knowledge like Programming, Computer Networks etc only. You should go for B.Com or BBA instead. But, you are saying business oriented companies serving in IT then I would recommend you to opt BCA followed by MCA. The combination of both courses will give you enough chances to build career in IT industry. It will also help you to get growth in this fast growing market. After doing BCA, you may (Notice I wrote : May ) get stuck in limited set of posts in the company and you may require doing MCA at later time. So, I would recommend go for BCA then MCA