Show more
India
2d
2512
Lost respect for Modiji
2024 Tax
5075
Biden’s new tax proposal is wild
Tech Industry
Yesterday
219
What stops you from starting a business
3d
56209
Goog Employees Arrested
Layoffs
43780
Google CFO confirms 'large-scale' layoffs
Which is the better place to work?
Dell in terms of work life balance.
Both suuuuuck but balance is better at Dell
Dell in terms of work life balance.