I like how easy it was for us as an organization with no prior experience in integrating systems to get up & running quickly when we needed our system integrated into another vendor's ERP/CRM environment! We've been able to do this without any coding whatsoever!! There are some minor quirks here & there but nothing major at all - just be prepared if you're not familiar w/ software development practices & tools.
Integrating multiple data sources can sometimes require more time than expected so make sure your expectations line up accordingly before going through implementation process. Our main benefit has come from being able to synchronize both internal databases within one single interface which saves tons of man hours every day by allowing employees access via mobile devices.