I enjoyed my time with Graham. Yes, I worked alot out of town. It was expected and part of the job. The only thing I would be concerned about it that they do not want their employees, who are project based employees, to work in the same town they reside in. Not sure why. I was a senior HSE and when word came that a new project was awarded in my place of residence, I applied internally, only to be shunned despite being highly qualified for it. I was later told by people who knew the practices, that it was because it was in my own backyard.
But other than that, I enjoyed my time there. Good people, challenging and the pay wasnt bad.
I would work for them again.
The people and pay
dont expect to work in your own backyard