Neither the management nor the HR care about you, insanely low salary, nil respect, expected to work long hours, they prefer hiring their close-knits for advanced positions instead of investing in excellent current staff for promotions. They are finding whatever "reason" to lay off good people to avoid the cost and "justify" themselves.