Relatively similar to multiple other code repository hosting websites. Many of the same features of being able to have multiple repositories and create merge requests. Relatively easy to comment on code and create threats in order to make discussions. Is also pretty easy to set up a number of continuous integration and continuous deployment. New features are regularly being added which helps make things easier. We have multiple repositories set up and are able to deploy automatically to our staging environment. We also have a number of tests that are run to ensure that merging into the master of a fully successful and this updates every time there are new merges into master. It also has dark view readily available which is a relief. Review collected by and hosted on G2.com.
It is not the easiest tool to use for stacked differentials. There are some benefits to arc where merge request A depends on merge request B which is supposed to merge into master. However in kettle have it tends to be better to have people review commit by commit or wait until the first merge request is merged before putting the next one up for review otherwise you're stuck doing a lot of git rebase master or git rebase hard and cherry pick.
It is very annoying when you want to make a comment referring to multiple lines of code and you have to insert the line numbers manually.
It is also very annoying that you often have to look side by side rather than in line otherwise it gets difficult to read.However the problem with that is you end up needing a widescreen monitor. Review collected by and hosted on G2.com.

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.
The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.
Validated through a business email account
Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.







