If you are a contractor and are told that payments are to be made via this company, my advice would be to avoid. Not only do the "sales Support" team ask for your invoice ... more