Scale is not low enough. One of the worse user experience you can possible have. If a software manages to get you angry, then its either that their UX team is incompetent or the management is negligent and careless or perhaps both in the case of gitlab.