BVM is the most rewarding job I have ever had. They allow me to set my own hours to work in conjunction with my family, aging parents and personal appointments. Absolutely top-notch team all working together. It's a privilege to work with amazing people at BVM.