> So I reach out to the manager and ask what is going on. This is a simple task, I said. Why does it take an entire quarter for your team to deliver? He doesn't have an answer.
This was probably career ending at your company, I expect you have been added to a layoff shortlist somewhere for the next round of downsizing.
Go find something else sooner rather than later.