Featurewise:
- good support for updating status in github
- haven't tried Jira
- it supports artifacts which can be stored in s3
- you can use docker to build most programming languages and there are plugins for some functionality
- you can also install additional things on your worker nodes which could be available when you run your build
All in all its probably less-featureful and will require a bit more setup, but it gives you more control.
I have also used Google's cloudbuild for personal things and like it OK. It uses cloud-builders: https://cloud.google.com/cloud-build/docs/cloud-builders. If you set it up right its pretty fast.