tech, startups, internet
15,000 tech workers have been let go in May.
“In these moments there tends to be a lot of content to help CEOs and founders manage through a downturn, but not as much for those team members impacted. So let me take a (non-exhaustive) cut at Things You Should […]