Pros
Positive culture, flexibility to work at home, work/life balance, positive culture, unlimited earning potential, a team that supports you every step of the way, positive culture, positive community impact, did I mention positive culture.. can't stress that one enough.. BVM is committed to hiring people with compassionate hearts who are here to support each other and pick each other up when we fall. Not step on you when you've fallen down. Beyond amazing!
Cons
You have to be able to self-motivate and be disciplined to "go to work" and treat it like a full time job.. otherwise having the flexibility working at home without having a boss hovering over your shoulder can make it easy to get distracted and not focus on the daily tasks you need to do in order to be successful.