@stemid More than I could recall to list, without some license the server is fairly well crippled. Though I'm not sure we need ultimate per se, a lower tier would have most of what we need too.
Must haves:
* Merge request approval
* Multiple approvers for MR
* Custom approval rules
* two-way repository mirroring
* Push rules
* merge rules
* Continuous Integration support (big one)
* Smart card support
* Static page hosting w/ Let's Encrypt support on custom domains
Nice to have:
* Scope labels
* Issue weights
* Customizable e-mail notifications
* Road maps
* Code owners
* Group level wiki
* Advanced searching
* Group-level code coverage
* maintenance mode for updates
* Configuration UI (Ultimate only)
* Security dashboard