You have to be flexible as you have more than one function in branch settingThe good thingsYou get to bond with you colleagues and you get to build and share wonderful memories with them. The management seeks effort to sustain it's manpower and provide good benefits to it's employees. However, salary range is good enough if you are single or just starting a small family.
The challengesThere are many challenges but you will overcome them if you have the dedication to perform the tasks given you without complaints. Of course, we all do have complaints about our job but your complaints won't help you get things done. So, stop complaining and get yourself working! At the end of the day, you'll see that it's not really bad at all. :)