Overall a great place to work.
Pros: nice and secure work space
Cons: soliciting to clients about numerous products and fund raisers.
I've learned a lot working for CIBC, such as managing time to make the most out of my work day, creating an enthusiastic and reliable work atmosphere and going above and beyond to achieve customer satisfaction.
I've learned to balance large amounts of cash flow and to meet expectations such as numerous references and sale quotas.