Anyone heard of this place or even been there?
ive been asked if ill go there for work for anything up to 8 months, the 2 other guys in my team at work are happy to go and weve got to let the relevant supervisor know in the morning if we are happy to do it.
My minds just a bit unsure at the mo.
Just wondering what the place is like!