People here are smart, fun and very caring. We are all excited by the company's mission and get to work on fun projects that directly affect children's learning.
Cons
Change is slow. Many of the technologies we use are outdated and management has struggled to bring current best practices into the workplace.