I really enjoyed working at CIBC. The management and staff were all good to work with. I only left due to relocating back to Ontario from BC. I had quite a lot of responsibility there. I ran several fund raising campaigns, was responsible for the balancing and care of the ATM machine, handled mutilated and all foreign cash, did deposits, cash withdrawals, bill payments, wires, cables, supply ordering for the branch, etc. The hardest part of the job is dealing with upset customers. However, this can be turned into the easiest part of the job if handled in a caring and professional manner.