TechCrunch+ roundup: M&A red flags, handling problematic CEOs, E-1 visa questions
I’ve been let go from more startups than anyone else I know. Yes, that is a weird thing to boast about. Last month, nearly 100,000 tech workers lost jobs, and it felt like a great disturbance in the Force. These are
