Vantaggi
Nice people. Great team to be a part of. Positive vibes. Free snacks. Doing a job that makes the world a slightly better place. Being paid to work out all day - if you like that kind of thing. No more Gym membership. Very stimulating. Being outside in the world all day instead of stuck in an office or warehouse. Great mental health. Riding a big old 3 wheeled trike all day.
Svantaggi
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.