---
title: Prefect Reviews
meta_title: 'Prefect Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 125 reviews by the users' company size, role or industry
  to find out how Prefect works for a business like yours.
aggregate_rating:
  rating_value: 4.5
  review_count: 125
  scale: '5'
date_modified: '2026-07-17'
parent_category:
  name: IT Management
  url: https://www.g2.com/categories/it-management
---

# Prefect Reviews
**Vendor:** Prefect  
**Category:** [Workload Automation Software](https://www.g2.com/categories/workload-automation)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 125
## About Prefect
Prefect is modern workflow orchestration. Build, observe, and react to your data pipelines with a purely Python experience.



## Prefect Pros & Cons
**What users like:**

- Users find Prefect to be an **affordable orchestration tool** , capable of integrating various platforms like Databricks and Snowflake. (1 reviews)
- Users highlight the **cost efficiency** of Prefect, praising its integration capabilities across multiple platforms like Databricks and Snowflake. (1 reviews)
- Users value the **seamless data integration** capabilities of Prefect, enabling connections to various platforms like Databricks and Snowflake. (1 reviews)
- Users appreciate the **development efficiency** of Prefect, finding flow creation, testing, and debugging much simpler. (1 reviews)
- Users find the **ease of use** in Prefect flows to be a significant advantage for development and debugging. (1 reviews)
- Users find **easy integrations** with many platforms in Prefect, enhancing flexibility and customization for their workflows. (1 reviews)
- Features (1 reviews)
- Implementation Ease (1 reviews)
- Users value the **extensive integrations** offered by Prefect, enhancing their orchestration capabilities seamlessly across platforms. (1 reviews)
- Users value the **ease of flow orchestration** with Prefect, appreciating its integration capabilities and cost-effectiveness. (1 reviews)

**What users dislike:**

- Users find **automation limitations** in Prefect, struggling with large scale runs and needing better built-in solutions. (1 reviews)
- Users feel that **complex learning** due to Python knowledge requirements hinders their ability to maximize Prefect&#39;s potential. (1 reviews)
- Users find the **steep learning curve** of Prefect challenging, especially needing Python knowledge and lacking some features compared to Airflow. (1 reviews)
- Users feel they require **Python knowledge** and find Prefect&#39;s features limited compared to Airflow&#39;s offerings. (1 reviews)
- Users experience **maintenance issues** with Prefect, feeling the solutions are inadequate for large scale operations. (1 reviews)
- Management Issues (1 reviews)
- Users feel that **missing features** in Prefect make large-scale runs challenging and require unnecessary workarounds. (1 reviews)
- Performance Issues (1 reviews)
- Platform Limitations (1 reviews)
- Poor Performance (1 reviews)

## Prefect Reviews
  ### 1. Good orchestration with code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 25, 2023

**What do you like best about Prefect?**

Prefect is flexible and works well with python code.
The UI helps see what is going on.

**What do you dislike about Prefect?**

No python sdk support for automations.
Not a lot of information available when flows crash.
A bit too much dynamic magic with async functions that can run sync, tasks that can only be called directly in flow code, context functions that change depending on where they're called from, etc.

**What problems is Prefect solving and how is that benefiting you?**

It allows us to orchestrate python code mostly for running dbt projects easily. It integrates well with Kubernetes and doesn't need to have access to our code or our data.

  ### 2. Great Tool for Small Budding Start-ups

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sarhan A. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

It was easy to set up and manage, particularly for junior data engineers. Support is always a Slack message away. Prefect community make up for less Stack Overflow coverage on the tool. Great tutorials on Medium/YouTube. Responsive to user feedback and regular updates.

**What do you dislike about Prefect?**

Error messages sometimes aren't the most clear. Documentation could be improved. Terminology and concepts requires some getting used to.

**What problems is Prefect solving and how is that benefiting you?**

In a small team in a small company, Prefect helps to ensure we are spending time on what really matters since repetitive tasks and workflows can be easily and flexibly automated

  ### 3. A friendly workflow management system

**Rating:** 4.5/5.0 stars

**Reviewed by:** Lucas M. | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

Its python-native, have a modern UI with a good debugging screen (especially against Airflow), supports the creation of dynamic workflows, and offers an easily manageable learning curve for newcomers.

**What do you dislike about Prefect?**

The Prefect's community, while growing, might not be as large as some other workflow management systems, leading to potentially fewer resources and examples available.

**What problems is Prefect solving and how is that benefiting you?**

Currently, Prefect orchestrates most of our data pipelines that need to fetch data from various sources, process it, and send it to the storage layer. It also includes a Slack notification system in case any job encounters failures.

  ### 4. Prefect Flows make your life easier!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Entertainment | Enterprise (> 1000 emp.)

**Reviewed Date:** August 24, 2023

**What do you like best about Prefect?**

The Logs for Flow Runs help you identify exactly where the problem lies which saves a lot debugging time. Prefect provides a seamless workflow for testing your code and logging the test results.

**What do you dislike about Prefect?**

Filtering through flow runs could be improved by adding more filters/search capability. I would prefer a filter for "My Flow Runs" to quickly access my flow runs. Maybe a search option with auto-populated tags related to the flow runs can help filter through the runs more efficiently.

**What problems is Prefect solving and how is that benefiting you?**

Prefect helps my team review each other's code on GitHub; we are required to add successful Prefect Flow Runs in our pull request template. It provides a standard workflow to test out the functionality of the code and log the tests' results.

  ### 5. The Prefrect way to automate my Data Pipelines

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daniel Takeshi M. | Jr Manager , Small-Business (50 or fewer emp.)

**Reviewed Date:** October 02, 2023

**What do you like best about Prefect?**

An easy way to automate my already built data pipelines just by adding some Python decorators and some Prefect Blocks.

The ability to access the Prefect cloud on any device and the configuration of Slack notifications is a Nice bônus.

**What do you dislike about Prefect?**

I wish I could define multiple schedules from a given deployment with different parameters.

**What problems is Prefect solving and how is that benefiting you?**

Ability to monitor, schedule and control the data workloads.

  ### 6. I am a Data Engineer working in CloudFactory right now. I started my career using Prefect.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sunny S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

I started my career using Prefect so, Airflow became second orchestration tool I knew about. Prefect provides the flexible architecture to orchestrate our flow.

**What do you dislike about Prefect?**

The fact that Prefect 2 doesn't provide us the power to generate DAG. The visualization of the flow was helpful to us.

**What problems is Prefect solving and how is that benefiting you?**

It has helped us eliminate some SaaS products that we used for ETL purpose and benifit us reducing the cost of using unnecessary ETL tool. More people are making flows in Prefect now and it's free to create a flow.

  ### 7. A good data pipeline orchestration tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Chandan P. | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 04, 2023

**What do you like best about Prefect?**

I like that we can manage multiple versions of a pipeline and also depending on the deployment environment, but we can run some data jobs in the prefect instance itself.

**What do you dislike about Prefect?**

We are still using 1.x at the company, and I dislike
1. Its UI
2. The GraphQL

But since both changed in 2.x, I am happy for now :)

**What problems is Prefect solving and how is that benefiting you?**

We are able to make data pipelines faster and deliver the data seamlessly to our internal consumers.

  ### 8. Prefect is Perfectly in progress

**Rating:** 4.5/5.0 stars

**Reviewed by:** Adam D. | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 06, 2023

**What do you like best about Prefect?**

They have made some things I did not like about orchestrators easy. I like the prebuilt flows and infrastructure blocks like git, docker, and ECS. I was able to get a docker container deployed locally super fast.

**What do you dislike about Prefect?**

Some of the documentation is challenging. There are not many resources to know exactly what you are doing. Someone like me who knows some tech but isn't a devops or engineer needs extra help to get some of these "easy to use" systems in place. Don't get me wrong, this is fantastic tech but is hard to grasp sometimes to get things up and running.

**What problems is Prefect solving and how is that benefiting you?**

We need to link data ETL runs from many different services where we want them to be run sequentially upon the success of a previous job run. We also want to run some automated python jobs within containers on virtual machines and the deployment is easy with Prefect.

  ### 9. Managing a machine learning team that build flows and use daily their flows

**Rating:** 4.5/5.0 stars

**Reviewed by:** Diego A. | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 30, 2023

**What do you like best about Prefect?**

- Simplicity of development code
- Integrations with AWS work clearly and easily
- Prefect 2 had a great improvement compared to v1
- Support team is fast and takes care of follow our doubts in details

**What do you dislike about Prefect?**

- The integration with DaskClusters needs to be improved
- The documentation is not so clear and has few practical examples
- The migration from v1 to v2 related to infrastructure was huge and maybe it was better to have minor changes rather than a major impact in the clients

**What problems is Prefect solving and how is that benefiting you?**

The facility of using Prefect flows for modeling users that don't have enough knowledge of development. 
The interface and simple utilization is direct and doesn't required further guidance.

  ### 10. Prefect is easy to run in local

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arturo M. | Python Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

I like that you have a nice cloud and that you can run prefect easily in a local machine without too much confguration. The experience is awesome

**What do you dislike about Prefect?**

To run it in another place like aws or gcp it is still not so too easy. But in github actions you could deploy it nicely.

**What problems is Prefect solving and how is that benefiting you?**

run jobs in a batch window, keep my secrets in a safe environment, connect to other services like API securely and easily, see the logs of all my flows executed.

  ### 11. Best Workflow Experience I Have Found

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nelson G. | Head of Engineering, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 24, 2023

**What do you like best about Prefect?**

The developer experience is seamless. Getting started is so easy and the flexibility of the framework goes so far beyond anything else I have used. And the icing on the cake is that the community and the developers supporting it are so helpful for anything you are trying to accomplish.

**What do you dislike about Prefect?**

It is still relatively new off of its 2.0 release. So there are still some features that are on their way. The management of different environments (staging vs prod) still doesn't feel extremely well supported. A few other minor things as well.

**What problems is Prefect solving and how is that benefiting you?**

We run all of our data pipelines and ML model workflows through prefect. It makes orchestrating our hundreds of pipelines easy.

  ### 12. Made data orchestration as intuitive as it comes

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Graphic Design | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 21, 2024

**What do you like best about Prefect?**

Monitoring the jobs status via the web UI + all pythob makes the API super modular

**What do you dislike about Prefect?**

Still hasnt found something to dislike:)

**What problems is Prefect solving and how is that benefiting you?**

Establishing a lineage-dependent data flow - run a job with respect to its upstream assets' status

  ### 13. It‘s fun to create workflows with Prefect, there are really no bad surprises

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Civil Engineering | Enterprise (> 1000 emp.)

**Reviewed Date:** January 09, 2024

**What do you like best about Prefect?**

The way to develop workflows is in comparison to other framework very easy and sexy.

**What do you dislike about Prefect?**

Sometimes the documentation is very detailed and good but the structure  complicates the reading flow and slows down the learning curve.

**What problems is Prefect solving and how is that benefiting you?**

Getting things done in an easy way!

  ### 14. Powerful flow management with a learning curve

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Retail | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

Once you get the hang of Prefect, it genuinely "just works". It offers reliability and seamless operation, which is exactly what one would expect from a flow management tool.
Even for our simpler flows, the capability to automate retries and the visibility it provides into the process is a significant advantage. This feature not only ensures that our operations are efficient but also helps in pinpointing and rectifying issues effectively.

**What do you dislike about Prefect?**

As powerful and comprehensive as Prefect is, it comes with a rather steep learning curve. New users might find it overwhelming due to the multitude of configuration options available.
While the platform is robust, it was disappointing to find that the self-hosted version lacks the ability to send mails.

**What problems is Prefect solving and how is that benefiting you?**

It helps us manage ETL and scheduled jobs, knowing that we have visibility on errors and built-in retries. Handling credentials in a much smarter way than I could imagine doing with cron/bash

  ### 15. Best cloud flow manager I've used so far

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

Prefect is the easiest-to-use flow manager I've used. the preexisting github repos and how-to youtube videos helped me get set up quickly and allow me to manage flows as a one-person team. I'm not a data engineer but my responsabilities include some data engineering, so the low bar to entry really gives Prefect an edge over a tool like airflow which requires a more extensive knowlegde of tools like ECS and Docker in order to create and maintain a project.

**What do you dislike about Prefect?**

Some of the training materials weren incomplete or out of date and required a little hacking on my part, also I wish it were easier to set up email and slack alerts for failed tasks.

**What problems is Prefect solving and how is that benefiting you?**

Prefect allows me to run my datasceice reliably and securely. our organization's data model relies on a series of algorithms updating things like churn risk, LTR estimates and content recommendations and Prefect makes it easy to write those models, test and laucnh them on AWS servers and have them reliably run and update.

  ### 16. Prefect for our use cases

**Rating:** 4.5/5.0 stars

**Reviewed by:** Marie P. | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 31, 2023

**What do you like best about Prefect?**

Reliable, easy to use, what we reach for whenever we need to run some kind of data processing in a schedule. The UI is slick and makes it easy to maintain/monitor our flows

**What do you dislike about Prefect?**

Some deployment pains- we wish there was a Terraform provider that controlled the state of deployments (this is on their product roadmap).

**What problems is Prefect solving and how is that benefiting you?**

Data processing scripts that run on a schedule with some built-in monitoring/robustness

  ### 17. Simple, powerful, easy to use locally and to deploy anywhere. Prefect is a must

**Rating:** 5.0/5.0 stars

**Reviewed by:** Patrick M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

Its simplicity to use compared to other dinosaures of orchestration. It just works everywhere with very little effort: on my laptop when developing, anywhere in the cloud

**What do you dislike about Prefect?**

Still struggling a bit on how to manage all the secrets I have stored as Blocks on my local setup, especially in case I miss internet.

**What problems is Prefect solving and how is that benefiting you?**

- Validation of my scheduled data pipelines
- increase robustness of my data pipelines
- increase scalability of their executions

  ### 18. It is user-friendly.

**Rating:** 4.0/5.0 stars

**Reviewed by:** 広大 . | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 02, 2023

**What do you like best about Prefect?**

It offers a wide range of blocks and allows for flexible customization.

**What do you dislike about Prefect?**

There is nothing specific, but if I were to mention something, it would be the high cost of learning.

**What problems is Prefect solving and how is that benefiting you?**

It is easy to understand the execution status because it can visualize the workflow.

  ### 19. Easy to get going, very flexible tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Stephen H. | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 21, 2023

**What do you like best about Prefect?**

Prefect's documentation is excellent, and the support team is responsive and knowledgeable. We've been able to quickly get up to speed with the tool and troubleshoot any issues that arise.

**What do you dislike about Prefect?**

There has been some parity differences between prefect 1 and 2 and although the team behind Prefect has been releasing new features / changes at an exceptional rate it would have been nice if some of those things were in the product at launch

**What problems is Prefect solving and how is that benefiting you?**

It is allowing us to orchestrate our data pipelines.. providing notifications and observability into the processes which run our data stack.. without which we could not operate.

  ### 20. We were orchestrating pipelines in an afternoon

**Rating:** 5.0/5.0 stars

**Reviewed by:** David M. | Enterprise (> 1000 emp.)

**Reviewed Date:** September 13, 2023

**What do you like best about Prefect?**

How easy it is for me to deploy existing python pipelines by just tagging the functions.

**What do you dislike about Prefect?**

Maybe I haven't figured out a way to do it but I don't fancy the worker listening all the time. I would appreciate to have it up when the pipeline is scheduled.

**What problems is Prefect solving and how is that benefiting you?**

Pipeline scheduling and orchestration.

  ### 21. Excellent tool for orchestrating ETL processes.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Bon  J. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 31, 2023

**What do you like best about Prefect?**

If you have an experienced development team with good knowledge of Python and don't need a combiner called airflow, then Prefect would be a better choice due to more compact code. Also, Perfect Cloud gives you 10,000 free successful task runs per month, which might be good for a small project.

**What do you dislike about Prefect?**

With a high degree of probability, you will have to spend time on performance tuning, but the effect is worth it. I would like to at least optionally be able to generate a DAG.

**What problems is Prefect solving and how is that benefiting you?**

Perfect 2 helps organize ETL process automation and orchestration.

  ### 22. Moving from Airlow to Prefect

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consumer Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 19, 2024

**What do you like best about Prefect?**

I liked the dashboard view of all the flows and tasks . Being a non data engineering developer, its quite easy for me to navigate and monitor the flows. Even when a run fails, a unique name is generated so i can exactly search for that

**What do you dislike about Prefect?**

Just started learning and using, so far none

**What problems is Prefect solving and how is that benefiting you?**

Data engineering jobs , also cost effective

  ### 23. A great experience for workflow automation

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Oil & Energy | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

The wealth of documentation, examples, and tutorials make it easy to get started as a new user. In addition, the Python API is very simple and easy to learn.

**What do you dislike about Prefect?**

The user interface in the new Prefect 2.0 cloud is a bit more difficult to use than the original interface, and IMO a bit of a step backwards.

**What problems is Prefect solving and how is that benefiting you?**

Prefect is automating all of our ETL pipelines, and data validation processes. We use Prefect to automate ingestion of new data, and generation of features from that data. In addition, we also automate data validation processes and reports send to Slack through Prefect.

  ### 24. An Amazing ETL Tool That Is Constantly Improving

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 22, 2023

**What do you like best about Prefect?**

Prefect allows me to develop, organize, deploy, and monitor my ETL processes quickly and easily. I appreciate that their documentation is top notch, and their support Slack channel is very active with both community members and Prefect members. Their Slack chatbot Marvin is also very helpful.

**What do you dislike about Prefect?**

The most frustrating part of working with Prefect is that they don't offer simpler on-prem compute.

**What problems is Prefect solving and how is that benefiting you?**

Prefect lets us develop and execute workflows to process client data daily. Since adopting Prefect we have been able to parallelize our processes very simply, which has been a great help.

  ### 25. Great Orchestration Tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 29, 2023

**What do you like best about Prefect?**

One of the standout features of Prefect is its intuitive and developer-friendly interface. Unlike some other orchestration tools that require hours of tutorials and complex scripting just to get started, Prefect embraces simplicity. The visual workflow designer is a stroke of genius, allowing me to design, modify, and manage workflows with unprecedented ease.

**What do you dislike about Prefect?**

Prefect's flexibility can sometimes be a double-edged sword. For users who want to fine-tune their workflows to meet specific requirements, the plethora of options and configuration settings might be overwhelming. It's possible to spend a considerable amount of time experimenting with different settings to optimize performance and behavior.

**What problems is Prefect solving and how is that benefiting you?**

Prefect addresses several common challenges in the field of workflow orchestration and data pipeline management, benefiting users by providing solutions that enhance efficiency, reliability, and flexibility.

  ### 26. MY PREFECT REVIEW

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

Prefect is Python based. The turnaround for scripts and ETLs is fast and allows our team to add and configure new flows quickly and effectively. Its made me into a hero.

**What do you dislike about Prefect?**

When I first started I really had to search out the best practices for setting up my environment. The way I landed it was through example repos that I sought out on Github. When I found a solution I tipped the poster.

**What problems is Prefect solving and how is that benefiting you?**

ETL flows, and Reporting Automation. Prefect acts an outside observer of a web app that can aggregate data, monitor it and send reports.

  ### 27. Streamlining Workflows with Prefect: A Comprehensive and User-Friendly Orchestration Solution

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael U. | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 10, 2023

**What do you like best about Prefect?**

Prefect is a powerful and versatile workflow orchestration tool that has completely transformed the way we manage and automate our processes. This comprehensive and user-friendly solution has quickly become an essential tool in our workflow management arsenal.

What we like best about Prefect is its flexibility and ease of use. It is incredibly straightforward to set up and start using, even for those without much technical experience. Prefect provides a simple yet effective interface for defining, executing, and monitoring workflows, making it ideal for both small and large organizations.

The most helpful aspect of Prefect is its ability to handle complex workflows with ease. With its ability to handle tasks, dependencies, and data flow, Prefect streamlines the entire process of workflow management. It makes it simple to keep track of the progress of each task and to quickly identify any issues or roadblocks.

Another upside of using Prefect is its scalability. It can be easily scaled to handle even the largest and most complex workflows, making it an ideal solution for organizations with a high volume of tasks and data to manage. Furthermore, Prefect integrates seamlessly with a wide range of tools and technologies, providing even greater flexibility and versatility.

**What do you dislike about Prefect?**

To be honest, we have not found any significant downsides to using Prefect. However, as with any tool, there is always room for improvement. One minor aspect that we have noticed is that the documentation can be a bit challenging to navigate at times, making it harder to find specific information. However, the Prefect community and support team are very active and helpful, so this has not been a major issue for us.

Overall, our experience with Prefect has been overwhelmingly positive, and we continue to find new and innovative ways to utilize this powerful tool to streamline our workflows. We highly recommend Prefect to anyone looking for a comprehensive and user-friendly orchestration solution.

**What problems is Prefect solving and how is that benefiting you?**

Prefect is solving the problem of managing complex workflows in an efficient and streamlined manner. This is benefiting us by allowing us to automate and standardize our processes, which has led to significant time and resource savings.

Prefect is helping us solve several business problems. Firstly, it enables us to easily monitor and track the progress of tasks, dependencies, and data flow, which helps to identify and resolve any issues or roadblocks quickly. This has led to increased productivity and a more streamlined workflow process.

Additionally, Prefect's scalability and integration capabilities allow us to handle even the largest and most complex workflows with ease. This has made it possible for us to take on more tasks and data without sacrificing quality or efficiency.

Furthermore, Prefect's intuitive and user-friendly interface makes it easy for our team to work together, even when handling complex workflows. This has improved collaboration and teamwork across the organization.

In summary, Prefect is solving the problem of managing complex workflows and is benefiting us by enabling us to automate and standardize our processes, handle larger volumes of tasks and data, and improve collaboration and teamwork. It has become an essential tool for us, and we highly recommend it to anyone looking to streamline their workflow management.

  ### 28. Modern and sleek automation at a click!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Medical Devices | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

As a developer, it was quite easy to set up and implement into our existing python flows. The UI is nice and sleek and the documentation is quite good which is something not to take for granted.

**What do you dislike about Prefect?**

Pricing options: I'm glad they added an enterprise option, however working for a startup, it has been hard trying to convince the higher ups to buy it.
Also community is still small for now but think it's growing.

**What problems is Prefect solving and how is that benefiting you?**

Automation and data orchestration. Before we were trying to use airflow but that was too clunky.

  ### 29. Prefect is really intuitive for engineers!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 17, 2023

**What do you like best about Prefect?**

I like that we can easily visualise the flows and track how our jobs are being done.

**What do you dislike about Prefect?**

Probably the fact that I'm unable to see in depth on how the code flow runs as an engineer, but it could be because that I'm not aware of such feature so or it wasn't obvious enough to me.

**What problems is Prefect solving and how is that benefiting you?**

It helps us to send our tasks from backend to work asynchronously on Prefect so that we can easily streamline our processes for our business logic. As a result, it helps makes our backend more performant.

  ### 30. Data orchestration made easy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vikas P. | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 21, 2023

**What do you like best about Prefect?**

Easy to Setup and user-friendly interface. It is easier to get started quickly and create complex pipelines.

**What do you dislike about Prefect?**

It is hard to find the right documentation sometimes.

**What problems is Prefect solving and how is that benefiting you?**

Prefect aided us in orchestrating, executing and overseeing pipeliness effortlessly.

  ### 31. Prefect Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Civil Engineering | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

1. It stays as close to Python best practices as possible.
2. Easy to get started with and experiment.
3. Hybrid nature allows for secure data handling.
4. integrations

**What do you dislike about Prefect?**

1. Two many ways to do things
2. Too frequent changes to API
3. Documentation not consistent
4. Hard to search in documentation
5. No best practices
6. Complicated to deploy

**What problems is Prefect solving and how is that benefiting you?**

we use prefect to orchestrate ETL processes. extract data with web scrapers, doing some preliminary cleaning and loading them into a warehouse. we use prefect because it's easy to use locally

  ### 32. Master Orchestrator

**Rating:** 4.0/5.0 stars

**Reviewed by:** Luca V. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

Working with python and spinning up flows in the cloud just like that.

**What do you dislike about Prefect?**

Got caught in the middle kf a big transition. Too many releases!

**What problems is Prefect solving and how is that benefiting you?**

Notification, orchestration, logging and fit with my aws infra out of the box. Love that it works with python. Would be great if other languages can be supported.

  ### 33. Prefect enables powerful orchestration

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jonathan W. | Enterprise (> 1000 emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

Prefect has enabled our team to orchestrate the execution of a variety of services, with complex interdependencies, into a single flow. Automating complex workflows helps reduce user error and helps engineers focus on their areas of expertise.

**What do you dislike about Prefect?**

Compared to some competitors, the language support for Prefect is minimal (Python only). Support for defining flows in additional languages would enable polyglot engineering environments to leverage Prefect even more.

**What problems is Prefect solving and how is that benefiting you?**

We have used Prefect to help coordinate infrastructure automation processes across multiple environments for software engineering and machine learning teams.

  ### 34. Prefect is awesome

**Rating:** 4.5/5.0 stars

**Reviewed by:** Caleb E. | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

1. Prefect has an incredible community around it.
2. They are dedicated to improving the product with helpful features and regular updates.

**What do you dislike about Prefect?**

I can't really think of anything bad about it :)

**What problems is Prefect solving and how is that benefiting you?**

1. Workflow orchestration.
2. Visibility and alerts on long-running pipelines and tasks. 
3. Logging.
4. Creating SLAs

  ### 35. Prefect is so handy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Erick C. | Machine Learning Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 25, 2023

**What do you like best about Prefect?**

Easy orchestration and visualization, also its decorator in python make it a tool a super easy-to-learn tool.

**What do you dislike about Prefect?**

Its documentation, should appear more tutorial about how to use it using docker and deploy it in aws

**What problems is Prefect solving and how is that benefiting you?**

Retraining a model with any intervention in the code

  ### 36. Powerful orchestration tool with low overhead

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 06, 2023

**What do you like best about Prefect?**

Prefect maintains pythonic style of coding with minimal intrusions

**What do you dislike about Prefect?**

It would be nice if the documentation was more specific and up to date

**What problems is Prefect solving and how is that benefiting you?**

workflow orchestrater that plugs into python rather than a standalone tool with their own programing model (drag and drop UI absed tool)

  ### 37. A useful data-flow orchestration platform

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Investment Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

Prefect doesn't force us into using a specific platform, but rather it integrates quite nicely with our existing codebases and doesn't force us to migrate/buy-in to some isolated/opaque service. The support and community are also incredible additions to the great documentation they make available.

**What do you dislike about Prefect?**

I think there are some features pertaining to concurrency and parallelism limits that still need some work when running a high volume of API calls.

**What problems is Prefect solving and how is that benefiting you?**

Prefect allows us to declare and provide a means for implementing data flows.

  ### 38. Solid workflow orchestration tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

- Prefect Cloud is a good UI for managing flows
- Flows are easy to build, maintain and monitor
- Easier to use than Dagster, Luigi and Airflow

**What do you dislike about Prefect?**

- Doesn't have good integration with data governance tools (unlike Airflow)
- No way to deploy/bundle pip requirements with flows unless using Docker images
- (Non-paid) support via Slack is so-so. Not always responsive.
- Prefect Cloud is relatively expensive.

**What problems is Prefect solving and how is that benefiting you?**

Managing, deploying and maintaing data pipelines. Prefect helps us manage pipelines effectively.

  ### 39. Prefect Simple and intuitive orchestration framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nadav A. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

Very easy to start with, just regular python, simple ui and cli, docs are well written with examples and very helpful slack comunity.

**What do you dislike about Prefect?**

the integrations to 3 party tools is less intuetive.

**What problems is Prefect solving and how is that benefiting you?**

it makes manging and monitoring our data pipelines much easier.

  ### 40. Scaling and Streamling Workflows with Prefect !

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sunil U. | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 25, 2023

**What do you like best about Prefect?**

Prefect was the perfect orchestration tool to migrate when our airflow environment failed to be scalable and manageable. Prefect provided the flexibility to choose code storage, runners and executors. The cherry on top was the ability to handle multi-tenancy, which simplified the workflows and reduced the development time.

Prefect coupled with kubernetes provided the ability to scale without any reliability issues. For example - One of the workflow on airflow used to take 3 to 4 days to complete ( one year backfill ), but with Prefect we could execute the same workflow in 20 minutes. 

Prefect has significantly reduced the operational expense of maintaining the orchestration environment.

**What do you dislike about Prefect?**

Prefect 1.0 lacked some needed features, but Prefect 2.0 has coved that requirement. So we haven't found any significant downside to using Prefect.

**What problems is Prefect solving and how is that benefiting you?**

Workflow orchestration, multi-tenancy

  ### 41. Prefect - the perfect orchestration tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sunjay N. | Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Prefect?**

Prefect is the best orchestration tool currently for the modern data stack that is tailor-made for data related orchestration. unlike other tools which were being used for data-related orchestration in hindsight. Perfect and the community behind seem to be focused on the right things

**What do you dislike about Prefect?**

The documentation for prefect still needs some improvement but its getting better and the developers are constantly working on it and updating it.

**What problems is Prefect solving and how is that benefiting you?**

Helping solving over data pipeline orchestration needs.

  ### 42. Easy to deploy a dynamic orchestration

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 18, 2024

**What do you like best about Prefect?**

Easy to deploy in multiple environments(ecs, kubernetes etc).
Easy to test locally(not really possible airflow)
Developer community is pretty strong

**What do you dislike about Prefect?**

Adoption across the industry isnt too strong. Airflow is still pretty dominant

**What problems is Prefect solving and how is that benefiting you?**

Orchestration of workflows

  ### 43. Simple once you grasp the basics

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Broadcast Media | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 09, 2023

**What do you like best about Prefect?**

Orchestration organization is pretty simple to follow.

**What do you dislike about Prefect?**

Implementation has a learning curve that novices may find difficult ot grasp.

**What problems is Prefect solving and how is that benefiting you?**

DE flows that we would otherwise run manually

  ### 44. Clean way of writing pipelines as code!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consulting | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 06, 2023

**What do you like best about Prefect?**

Its Python first, and everything around decorator based flow management.

**What do you dislike about Prefect?**

Sometimes its hard to find the solution for some issues because the community is still evolving.

**What problems is Prefect solving and how is that benefiting you?**

Scheduling pipelines, and getting an overview of the whole stack. It's a great plug and play tool with integrations i usually use at work.

  ### 45. Intuitive UI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** October 19, 2023

**What do you like best about Prefect?**

The intuitive UI, making it relatively easy to monitor and troubleshoot workflows.

**What do you dislike about Prefect?**

Too much documentation to go over.The community (related to SO) is kinda small.

**What problems is Prefect solving and how is that benefiting you?**

Don't want to say too much, but vaguely, processing jobs.

  ### 46. Full functionality coupled with a nice interface

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 27, 2023

**What do you like best about Prefect?**

One of the standout features of Prefect is its user-friendly interface. Setting up and defining workflows is a breeze, thanks to its Pythonic syntax. The ability to define dependencies and schedule data flows is game changing. Easy to integrate with git as well to manage configurations.

**What do you dislike about Prefect?**

Setting up more complex workflows with intricate dependencies and conditions can require a deep understanding of Prefect's features and capabilities. Hopefully the learning curve decreases over time.

**What problems is Prefect solving and how is that benefiting you?**

Making our data flows faster and more reliable

  ### 47. Its intuitive and its very easy to set up and work with.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 06, 2023

**What do you like best about Prefect?**

I been working with prefect to get pipelines up and running very fast. Simplicity is one of the best things of the tool. Its has a lot of integrations with cloud providers.

**What do you dislike about Prefect?**

Sometimes documentation is not clear, this only happened once. That time I ask their team in slack.

**What problems is Prefect solving and how is that benefiting you?**

Design and mainteincance of ETLs

  ### 48. Taking workflow orchestration to the next level

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jamie B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

Everything you know and like about airflow, without all the extra baggage. Event driven orchestration makes life easier

**What do you dislike about Prefect?**

Some early teething problems with running the agents within our infra, but that is now a thing of the past

**What problems is Prefect solving and how is that benefiting you?**

Our team has a role to automate and streamline as many workflows as possible to let our small team be more efficient. Not possible without Prefect

  ### 49. A little bit exceptic at the begining starting to see it's good side of it

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Consulting | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 11, 2024

**What do you like best about Prefect?**

I like how many things already come from the beginning blocks, webhooks, etc

**What do you dislike about Prefect?**

i would like an easier way to manage deployment images

**What problems is Prefect solving and how is that benefiting you?**

event-driven data pipelines orchestration

  ### 50. Great improve on Prefect v2

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kamilly R. | Enterprise (> 1000 emp.)

**Reviewed Date:** August 15, 2023

**What do you like best about Prefect?**

The design and facility on use. The logging is very useful

**What do you dislike about Prefect?**

Several changes on v2 and documentation isn't so clear

**What problems is Prefect solving and how is that benefiting you?**

Monitoring the machine learning models


## Prefect Discussions
  - [What is Prefect used for?](https://www.g2.com/discussions/what-is-prefect-used-for) - 1 comment, 1 upvote

- [View Prefect pricing details and edition comparison](https://www.g2.com/products/prefect/reviews?page=2&section=pricing&secure%5Bexpires_at%5D=2026-07-22+03%3A53%3A31+-0500&secure%5Bsession_id%5D=f21738f7-8208-4821-a332-bd0ef4d50873&secure%5Btoken%5D=e702f9994a81a5855214fae33d8d9fc882209a152c905628afe5dc8d4cf1860f&format=llm_user)

## Prefect Features
**Automation**
- Workload Processing
- Scalability
- Intelligent Automation

**Functionality**
- Batch Scheduling
- Batch Management
- Compatibility
- Reporting
- Scalability
- Process Automation

**Data Management**
- Data Integration
- Metadata
- Self-service
- Automated workflows

**Agentic AI - DataOps Platforms**
- Autonomous Task Execution
- Multi-step Planning
- Cross-system Integration
- Adaptive Learning
- Decision Making

**Database**
- Real-Time Data Collection
- Data Distribution
- Data Lake

**Administration**
- Administration Console
- Workflow Management
- IT Issue Identification
- Proactive Workflow
- Error Alerts
- Service Management

**Analytics**
- Analytics capabilities
- Dasboard visualizations

**Integrations**
- Hadoop Integration
- Spark Integration

**Functionality**
- Job Scheduling
- API / Integrations
- Integrations

**Monitoring and Management**
- Data Observability
- Testing capabilities

**Platform**
- Machine Scaling
- Data Preparation
- Spark Integration

**Cloud Deployment**
- Hybrid cloud support
- Cloud migration capabilities

**Agentic AI - Workload Automation**
- Autonomous Task Execution
- Multi-step Planning
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance
- Decision Making

**Processing**
- Cloud Processing
- Workload Processing

**Generative AI**
- AI Text Generation
- AI Text Summarization

**Building Reports**
- Data Transformation
- Data Modeling
- WYSIWYG Report Design
- Integration APIs

**Platform**
- Mobile User Support
- Customization 
- User, Role, and Access Management
- Internationalization
- Sandbox / Test Environments
- Performance and Reliability
- Breadth of Partner Applications

## Top Prefect Alternatives
  - [Databricks](https://www.g2.com/products/databricks/reviews) - 4.6/5.0 (1,323 reviews)
  - [PagerDuty](https://www.g2.com/products/pagerduty/reviews) - 4.5/5.0 (945 reviews)
  - [Hightouch](https://www.g2.com/products/hightouch/reviews) - 4.6/5.0 (399 reviews)

