We are a passionate group of strategic thinkers and creative minds, pushing way beyond the boundaries of technology.
To build technology with integrity for the benefit of people and their communities.
To craft software that is used to elevate human lives, by applying our expertise in collaboration with value-aligned leaders in technology and education.
A world in which technology is used to empower people and communities, allowing life to thrive.
Excellence: We deliver quality through teamwork, attention to detail and continuous improvement.
Community: Through empathy, trust and mutual respect, we connect with our colleagues, customers and community.
Growth: Everyone is capable of learning and teaching. We grow by finding lessons in failure and sharing knowledge with others.
Balance: We believe that commitment and effort at work must be in balance with other aspects of life.
Integrity: We can build a better world with honest, transparent, ethical and responsible behavior.