SVM is a small company so we may not get all the benefits big companies get, such as free lunches, daycare, on-site banking. SVM however does give health, dental, vision, 401k and life insurance to employees. To me, personal/family time and the small company culture we have at SVM far outweighs the benefits of working for a large company.