Did anyone ever get a position with this company? Have just looked for a review on them and TMS came up!! I should have known to check here first! ;)