I was the site manager for about 4 months and it was the longest 4 of my life.
The racedays are long days, you do get a free meal on that day if you get chance that is, but when race days aren't on it awful. The course management has a unique still, scream at you and don't ask questions. I am not a gas engineer, but when the gas system failed it was my fault. And for troubles trying to get it fixed I got screamed at. Also there is a massive click within the course, of your not in well your out.
Little respect from management