Aggreko Interview Question: Why do you fit in our company... | Glassdoor