Unilever is one of the best organizations in the World work for. They expect you to work hard, however you hard work won't go unrecognized, and you will be rewarded appropriately! However if you are looking for career advancement within Canada this may not be the place for you. People turnover and senior positions are rare to come by.