I like that it's cloud-based so there are no hardware or software requirements to set up an environment for training/development purposes. It is easy enough to get started but requires some resources as you need to have knowledge in both Python & Apache Airflow (as well). There isn't much out there if your looking for someone who can setup this type of platform for development teams - we used it during our first year when setting up new projects internally at my current place of work. The biggest benefit was being able to deploy code quickly without having to worry about any issues relating to configuration management etc..
๏ปฟ