I worked at IPSOS for two years as a Bilingual Coder in Winnipeg. The best thing of Ipsos culture is the continuous training - which stands out of entry level jobs in Canada. They will make sure you are ready do carry out a good job. After a few weeks of training you will be continously coached by the Head Coder and Team Leader.
The problem of this job is that you do not have a lot of room for growing. And the difference of wage between coders and head coders is only $1.25. They don't have many team leaders and those who they have are at the same position for several years.
The negatives of this position is (1) that is very boring the coder thing; (2) it is a very cold environment, you say "good morning" and nobody replies; (3) they will reduce your hours when they are "light of job". In this respect, Ipsos is ok if you have another job, of if you are a student and cannot work a lot.