Pros
Employees have an opportunity to help develop and produce innovative digital course content for Grades K-12 while working with exceptionally talented teachers, developers, programmers, artists, editors, and audio/video teams.
Cons
Unfortunately, productivity is hampered by periodic company reorganizations (and layoffs) and by a lack of solid leadership from upper-level management.