It's also slow and difficult to cache build artifacts which makes it immensely painful to debug if you have anything of moderate complexity.
Allegedly there's a way to cache image layers and artifacts on Github. I've taken to pushing them to S3 buckets so my CI runs can be incremental where possible.