Hello Mohit,
To be honest, if you want to work for the IT companies, a BCA graduate has fewer opportunities compared to an MCA post graduate. In some companies, it is really necessary to complete the MCA, in order to get a job there.
And when you are planning to do MCA try your best to get the MCA degree from reputed colleges like NIT’s, BHU, JNU then it will be really worth it. Because many MNC's visit such colleges for campusing and they only hire MCA graduates.
Hope this helps.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile