Hi Abhishek,
I think that's really too vague as a question to be provided valuable answers. Would it be possible that you explain in more details why you've opened such a thread? Are you wondering if it's worth taking some CRM training? Or maybe you just want to prepare a few job interviews? Etc.
Regards,
Nicolas.