Pros
I worked creating courses for Middlebury for several years and actually loved the work we were doing. It was both challenging and interesting, and I had every confidence that between the course pedagogy and the state-of-the-art tech, this company would soon become the world leader in online language acquisition. The Provo team wasn't perfect, and not always terribly efficient, but they also demonstrated absolute brilliance and uncommon dedication when called upon.
Kontras
Unfortunately, the Vermont executive team was almost universally incompetent. The CEO consistently appeared more concerned with being able to announce to the world that she was in charge of a tech company than actually developing worthwhile products. In fact, the language courses were demonstrably the lowest priority in management's eyes, as they assumed they could eliminate the entire content development team and consolidate the business around their clique in Vermont. I have no doubt that if the company is to survive at all, it will be because Middlebury College and K12 finally identify the source of the problems, fire the executives, and bring in people who are focused on creating a quality product.