There is a steep learning curve initially, especially if you don't know the streets of Vancouver but training is comprehensive and management are patient and generous with time and flexibility when learning. There is some level of discomfort; hard physical work, weather. If you can learn to "embrace the suck" then this can be rewarding.