It’s demoralizing for me to have to chase payment, month after month. This is a tough business, and it feels very disrespectful when you perform solid work, meet or beat the deadline, and then literally are reduced to begging to be paid.
I also harbor a sneaking suspicion that part of their business model is to drag out payment so long, newer ICs just give up - and Cirrus keeps full fees. I’ve seen numerous posts over the last decade that mention “I just realized they haven’t paid me for a shop I did last year” and it raises my eyebrows .
Finally, Cirrus has been in business forever (at least in MSP terms.) At this point, they really should have enough capital to fund IC payments in a timely manner. If they don’t, that makes me doubt their solvency and accounting practices- and I’ve been burned once and not doing it ever again.
So... three strikes, they’re on my Ten Foot Pole List.
When Cirrus comes back in line with other MSPs who pay in 5-45 days, I’ll work for them again.