Begin typing your search...
You Searched For "job portal"
Leading job portal Indeed lays off 2,200 employees, CEO 'heartbroken'
Call it ironic but leading job portal Indeed that helps thousands land their dream jobs has itself laid off 2,200 employees, or 15 per cent of its...