
I'm Sorry But You Have to AssimilateSep 17
if you want to live here, you have to integrate. it's the least you can do.
158 Likes
34 Comments
Sep 16, 2022
This week, Twilio laid off 11% of its staff. The race of employees appears to have been, by management’s own admission, a determining factor.
Max Meyer reports.
-Solana