Great company to work for, in general.
Pros: location close to home, benefits, like the job in general
Cons: extended hours, working saturdays
Good benefits, close to home, nice people and professional management, however recent changes to the position do not let to maintain life/work balance: extended hours and working Saturdays were introduced, and I would be fine with that if I was not a single parent - constant challenge whom to leave my child with when I have to work extra hours or on Saturday.
Overall I'm very greateful to CIBC for granting me the job anyway.