Vimeo is letting go of a significant number of employees worldwide following its $1.38 billion acquisition by Italian ...