Su sede se encuentra en Fort Lauderdale, Florida, en la región metropolitana del sur de Florida, y cuenta con sucursales en California y Massachusetts, además de centros de desarrollo en Australia, India y el Reino Unido.