On the hot seat Subject to much criticism or questioning. I was on the hot seat when my supervisor asked what had happened to the broken computer.