This company lays off folks all the time. No reason other than the company isn't meeting their targets. Management team has no loyalty at all to long time, good employees. Even half the HR team including the CPO was canned recently. And don't get... — read more