Overview Details Press Releases Multimedia Locations People Groups MindGems uses various contemporary development technologies in order to provide products that vary from small desktop applications to large corporate solutions.