Excellent working culture
CIBC has an excellent office environment with good people.They are enjoying work with Fun activities. You can feel a good balance of work and life.
Also they are doing awesome celebration of Special days and enjoy a lot.. I really love to work with CIBC, at any branch, anywhere, location doesn't matters.