South Elmsall? I may have start there and would like to know if it's a good place to work. Thanks in advance
Ever tightening targets and management pressure so I've heard. But I suppose that's the case everywhere these days.