The main thing I love about VI is, I'm always learning new things. The interesting nature of the company is always intorducing new hurdles. The staff is great and gets along well. I feel like I have a great work-life balance and given my situation, the ability to work virtually half of my time has been vital and also appreciated. VI is supportive to its employees when needed but not overbearing.