Tech firm Freshworks set to layoff 13% employees despite profits: 5 skills budding techies must add to their CVs to save their jobs
Tech firm Freshworks set to layoff 13% employees despite profits: 5 skills budding techies must add to their CVs to save their jobs