Expedia Will Let Go Of 9% Of Its Staff

The travel technology company Expedia Group has announced that it will be letting go of about…

Continue Reading

Snap To Reduce 10% Of Staff As Job Layoffs Continue

Snap (SNAP.N) said on Monday it would cut around 528 employees, or 10% of its global…

Continue Reading

Effects Of Abusive Leadership On Employees

The Stevens Institute of Technology and the University of Illinois performed research to determine how abusive…

Continue Reading