AVOID JOINING SALT! I have been for 3 months trying to finish my contract following all the rules and contractual agreements and SALT has been inventing new rules after our communications to prevent us to finish the contract with no Fees. It is an highly dishonest and money driven organization with no quality personnel standards.