Hi Reena
Welcome to the Community! Hopefully you’ll find Monzo better than those other pesky challenger banks
In terms of interest on the money held in the current accounts I believe that might become part of Monzo Plus but that isn’t fully fleshed out yet but you can see the discussion over here: Monzo Plus - here's what's coming next!