I think our employees like vcfo and enjoy consulting.  However, I hear over and over that they also feel very disconnected from the company.  They spend almost all of their time working at client sites or from home.   Many feel more like an employee of the client than of vcfo.  Also, many have said the benefits, PTO and comp are not adequate.