Well since I have been with Wal-Mart Canada for 7 months I have gone from a Temp Reno overnights worker to, a Department Manager And the possibilities are endless for advancement with this company. I have to say I really enjoy this place, I have never worked for an employer that has such strong beliefs in there employees. They believe in three basic beliefs. Respect for the individual, respect for the customer. And Strive for excellence. with these beliefs in mind this place is a role model for all work places. IF any issues arise; never does a voice get raised. It is really nice to go to work and not get yelled at. It is also the only place I have worked at where everyone seems to enjoy there jobs and everyone gets along with everyone else. The true meaning of Teamwork really does live in this environment of employment.