Great way to gain customer service knowledge and confidence. I've enjoyed the experience and knowledge I've learned from my branch . It will sharpen your ability to know the true sense of teamwork.
Cons
Not enough hours at my particular location. I wish there was a better line of communication between branches and corporate office.