Jira isn't bad but it's not perfect
Speed is an issue, sometimes it just crawls.
2 different types of project Old and Next gen, but you can't have the features of both, so no best of both worlds (I use both daily and it's annoying not to have the same features depending on the project.
The lack of searching/filtering in some views are annoying too, like in the backlog I can't filter stuff by status
+ points, links well with bitbucket, tickets can show commits, prs branches etc, can trigger ticket status updates etc, it's quite powerful if used properly, and it doesn't look too bad
I pay for the 10 user license now, I'll be glad to get it for free :)