Virtural Machine

Does anyone here work for a company with 50+ employees and do Archviz on a virtual machine? If so, could you share your experience? How large are your projects? What maintenance costs are you handling, and would you recommend this setup to others?