Interest earnings

How is Flint generating stable returns?
Are the interest rates guaranteed?
When do I start earning interest after successful deposits?
Will I earn interest as soon as I deposit funds?
How often is the interest credited to my account?