Is MS Dynamics CRM a right technology?

Could one please let me know, is Microsoft Dynamics CRM an idea technology/platform to grow in offshore outsourcing / offshore support work?....