Vimeo lays off 11% employees amid 'uncertain economic environment' The majority of people impacted are in sales and R&D departments. By fortuneindia.com