Layoffs
on
TwirlyMuffin
Student
GitHub laying off 80% of employees in India.
GitHub laying off 80% of employees in India...any information on this?
6mo ago3.3K3.3K views
Find out if you are being paid fairly.Download Grapevine
Discover more
Curated from across