News

The layoffs will impact about 6 percent of the company’s HR tech team. Most of the affected roles are in the United States, ...
The company had delayed its wage hike, attributing it to the "uncertain environment" in the fourth quarter of the financial ...