Home » Laying off 30% of employees worldwide