Het bedrijf heeft een Amsterdams kantoor en beschikt over een onderzoekslocatie (lab) in Rotterdam en een vestiging in Zwolle. Het bedrijf is naar eigen zeggen de grootste data recovery-specialist van Nederland en werkte vanuit verschillende landen.