We switched from Bit bucket to Gerrit internally and it was a steep learning curve for the des but it's fine.
At a customer we're implementing GitHub Actions and even on our Dev environment there are so many hickups with GitHub.
Demo of Gerrit here: https://gerrithub.io/q/status:open+-is:wip
Demo of Gerrit here: https://gerrithub.io/q/status:open+-is:wip