Bank of Baroda is a government Bank. I have a account in this Bank and access all facilties Personally. I used baroda mobile banking App and app is pretty good. There are many features in Phone Banking like Fund transfer , Account detail, and Recharge and much more.
You can Find Bank of Baroda ATM easily. In my zone there are more than 5 ATM. No problem of finding Bank Of Baroda ATM.
I also use Internet Banking but quiet little. But my experience with Internet Banking is Good. I never have any problem Regarding Internet Banking.
As we all know it is a Government Bank. So customer Services is little slow but staff is supportive. I personally experienced. Overall Bank is very Good instead of other Government banks like SBI.