Process Industry Consultant / Soft Skill
Getting graduation in one discipline and working in another field is not new.
There are many who have attained success in a different field.
What is important for you is to be good in whatever you do.
While I appreciate your frankness in giving your background, your language and communication abilities have to improve a lot. As you continue in this job, work hard and improve yourself. MBA is one option. Otherwise also start working on your English language and communication abilities.
21st June 2016 From India
It will be smarter to go for an MBA because in the real world, labels carry a lot of value.
Does this mean you can't succeed without an MBA? No, not at all. Only that most recruiters will see your MCA and then HR workex in an unknown company - that wouldn't be very impressive and may even feel strange to some recruiters. You will have to do a lot of explaining and convincing to tell them that you are a great HR person despite no MBA/no big brand experience.
On the other hand, if you have an MBA, they will not even have that doubt. It would be easier that way.
21st June 2016 From India, Delhi
21st June 2016 From India, Pune