Vitalsource Technologies, Inc. Good People, Bad Managers