Buffalo -- Here are some key items for you to think about....
1) Ipsos pays less, and certainly less than 3, 5, 10, or even 20 years ago. Prompt payment is why WE work for them....a trade off for what is widely considered "lower pay".
2. You say that "...normal business pay is net 30"...Absolutely untrue...today, "normal business pay" is, well, without a standard. Billing from a vendor can vary widely, from prepaid, to "upon billing", to 90 days, or whatever is agreed upon by contract. In other words, there is no "normal". Billing and payment is always negotiated.
3. I am giving Ipsos more "time"...the point of my post was that WE can probably expect them NOT to be on the pay schedule that THEY established. My post was just a "heads up" for those interested.