I used to be with first direct but moved to Monzo, banking is just so much simpler and I can better control how I manage my money, I know that I spent too much on takeaways this month for example.
When you spend money you get instant notification if using the mobile app that money has come out of your account, saves waiting days or how ever long your bank takes to update. You can categorise and view your spending and view summaries too.
You can create a pot and have all your bill money transferred to it, then assign DDs to come out of that pot, or create a pot and set a goal and lock it for a period of time, perhaps a holiday, when I used first direct I would have had to create a separate savings account, that may have changed.
Monzo allow you to connect to other banks, so if you have a credit card or account with one of the supported banks the balance is displayed in the app. They recently gave me a summary for the month without me having to check my other account, the first time I had seen this and realised I had too many takeaways yet again!