Can you still remember the time when everyone was talking about the lack of talents? Now the situation has been turned upside down as many companies are more concerned about whether they will have to lay off their existing employees under the pressure, or at least drastically reduce their recruitment needs indefinitely.