Powell Industries Interview Question: Can you work under pressure... | Glassdoor