Honestly, I don't dislike CIBC. I feel it is a good place to conduct business. However, the corporate culture has been changed significantly since I joined, with particular in my line of business. The new culture is so different from what I value on. It puts too much weight into image building rather than core business. Everyone is focusing on building his/her own image, and not pay attention to the core job requirement.