I worked with Trendsource's inspection division (i.e. we inspect a business according to client's standards) it's all out in the open.
Mixed bag in a sense.
They always wanted quotes, rarely gave me assignments, finally left them since I got fed up of the games. Of be doing free work, and not getting projects from them.
I was paid on time, and as agreed, generally there wasn't much follow up unless I screwed up. They did have an app to help you with the work.