5 ms·
Company and owners from the US. Employees living everywhere. I'd say 40% if not more are currently living in the US. No office. Incorporated in US.
by bed99 6y ago
Company and owners from the US. Employees living everywhere. I'd say 40% if not more are currently living in the US. No office. Incorporated in US.