Great company for persons wanting to explore boundaries of technology. Always provided with any tools needed for the job. Nice agile environment and casual but professional workplace. Great salaries. Great objective - intelligent math tutoring tech
Cons
There were conflicting / changing views of product marketplace and company mission. Normal and anticipated risks associated with a technology startup