22 Jan All Tech News New survey reports one in 10 game developers have lost their jobs in 2024 January 22, 2025 By Zw'TsheeeLe Media® 0 comments One in 10 game developers lost their job in 2024. That’s according to the results of the annual Game Developers Conference state ...Continue reading
12 Nov All Tech News 23andMe is ending its cancer research program and slashing over 200 jobs November 12, 2024 By Zw'TsheeeLe Media® 0 comments 23andMe is laying off 40 percent of its employees, or over 200 workers, as the company attempts to recover from last year’s massi...Continue reading