WOW another great posting Speedy , it really is amazing just how so many companies over here in the UK exist with slime sucking leeches smiling as they promote lie after lie and get a massive profit from it all?
AMAZING how I have applied for work with 5 different UK based companies as a USA...