Stay away!
Telford site, UK. The place is full of uneducated low lives especially the management, they love to hide things and if you don't like what they're doing better look for another job and I strongly advice staying away from Telford site if you're a woman unless you're used to harassment and offers like a favour to keep the job. This is just the tip of the iceberg.
