“If the light turns red, you are fired”: Google’s lay offs remind us of Squid Games – Times of…
Being laid off at a company where you have given years of hard work, time and effort can be truly heartbreaking. The worst instance arises when employees are laid off suddenly without any prior notice. That’s what happened recently at…