Factor investing comes with challenges like heavy dependence on high-quality data that can be hard to come by and risks that arise due to changes in currency exchange rates. Other than this factors work differently in different market settings, so factors that work in developed markets might not work as well in growing markets