3 ms·They have over 100 employees listed on LinkedIn. I am not sure employment there is all that secret.by MattGaiser 6y agoThey have over 100 employees listed on LinkedIn. I am not sure employment there is all that secret.