Job search platform Indeed lays off 15% of staff; CEO Chris Hyams says team ‘too big’ for what lies ahead Read more