Mzima networks

Anyone have feedback on their experiences with Mzima Networks? Looking for an Internap alternative and they were recommended to me. Just looking to see if anyone out there has any good insight into the company or actual customer feedback. Technology looks very promising just not a big enough name for me to have all the information.