3 ms·
I'm guessing it's your culture that's the issue if it is uniformly incompatible with employees from 3 of the most successful tech companies of all time.
by nylonstrung 9y ago
I'm guessing it's your culture that's the issue if it is uniformly incompatible with employees from 3 of the most successful tech companies of all time.