Good integration and orchestration tool, not great for data transformation.
May 26, 2024
Good integration and orchestration tool, not great for data transformation.
![Anonymous | TrustRadius Reviewer](https://static.trustradius.com/r/93745900205db78bb7c59f14745121fa9a30a440/images/no_photo.png)
Score 4 out of 10
Vetted Review
Verified User
Overall Satisfaction with Matillion
Matillion ETL has been used in my company for a few years to run data ingestion and transformation pipelines that populate the main analytical DWH and send data to other systems like Salesforce or the internal customer support tools. In particular, millions of ingestion components are used to integrate with various external APIs, and Matillion Redshift transformations are used to reshape the data in a data model that makes sense for analytics.
- Ingestion of data from popular systems (Salesforce, Trustpilot.
- Orchestration of jobs with complex decision flows (retries, parameterized jobs, conditional flows).
- Error notifications.
- Git integration is limited and cumbersome.
- GUI-based data transformation makes it very hard to apply good engineering practices to data pipelines.
- Web-based development (there is no offline version) introduces a single point of failure for developers' interaction with the platform.
- Matillion has been the backbone of my company's analytical functionalities for 10+ years, so it has a good ROI.
- The price is ok for what our company built with it, but it starts to be less competitive if the tool is not used at its fullest.
Matillion is pretty intuitive if someone is already familiar with data pipeline concepts. My onboarding lasted a few days, and I was able to be productive with bug fixes and improvements on existing pipelines in a week or so. Designing and building a new pipeline is also very easy and quick, but maintaining it when it becomes complex is pretty complicated and requires much investigation work.
Both the Databricks platform and dbt Cloud are more powerful from the point of view of the development lifecycle and data use cases covered. They are also more complex and require specialized data engineering skills to be used. Matillion has a lower barrier of entry for small data platforms and simpler use cases. Still, it becomes more complex to manage and use when the use cases become many or complex, and the data platform becomes more sophisticated.
Do you think Matillion delivers good value for the price?
Not sure
Are you happy with Matillion's feature set?
Yes
Did Matillion live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of Matillion go as expected?
Yes
Would you buy Matillion again?
No