Worked with some awesome people who love their jobs but no help from upper ranks. Stress levels can reach an all time high for not only the branch staff members but also the in branch managers. Learned that you pretty much train yourself to get up to scratch to where everyone else is but the staff are lovely and are willing to help you become better.
Hardest part of the job would be starting without any formal training dealing with snotty customers.
Most enjoyable part was meeting and working with some really exceptional people from all walks of life.