We also have LIQUID CONSULTING next door. Are shifts and their organisation similar to DELRO UK?
How was your work at DELRO UK? Would you recommend this employer?
Reviews aren't verified