Q qualtrics.gcs-web.com Qualtrics announces 270 layoffs, 5% of company 43 points babelfish 3 years ago 9 comments