Non-violence is the greatest Dharma; So too is all righteous violence.
Banks twist and squeeze their employees.
The work load in any bank is way too higher than any public school. You should be even more patient in a bank job. Yes the payment and incentives are good but you need to invest a lot of your time working. On the other hand there are sufficient holidays given to the school employees. Timings of your job too are convenient. I'd suggest you to stay in the beautiful art of teaching.
The stronger a light shines the darker are the shadows around it.
Teacher job that to in a elementary school is very very convenient. The timings are good. Holidays are more. Teaching children is fun. You require much more patience to work in banks as you have to deal with many different types of people there. It is not that easy like dealing with children. Salary wise it will be almost same. So I don't feel it is a good move. However it is you who has to decide. Take a correct decision after analysing all pros and cons. All the best to you.