Uber cuts 350 jobs in latest round of layoffs