Saw a job posted and was wondering if it would be worth my while checking it out.. cant seem to find too much onfo on the place! Im new in canada and would love to travel, would like to work in the slopes in Winter and just wondered about this! Thanks!