598 people are employed at Improbable.
The NAICS codes for Improbable are [541512, 54151, 54, 5415, 541].
The SIC codes for Improbable are [73, 737].