Yep, in a company stand up on Monday they flat out told us
They're way over headcount at certain positions. In other words I've started looking for something else. While they didn't come right out and say layoffs were coming, that's how most people took it.