Regarding freelancers as outsiders
According to Recruiter.com, freelancers are often treated as outsiders with no right to know what is going on in the company, what its priorities are, what changes are in the pipeline, and so on. But many companies are often built on freelancers and external suppliers, which is why these people also need to be a part of such matters.
Unreliability in payment
Companies tend to treat freelancers and contract workers in a way they would never treat their regular employees. Yet companies often have the same or even greater expectations from these workers than from regular employees. Be reliable when fulfilling your obligations, and be open in dealing with freelancers.
Not including contract workers in what is happening at the company
Even freelancers can have a good insight into the situation on the market and the necessary changes the company should make to keep its position there. Decision making of the given company should also consider the comments and opinions of contract workers.
Disadvantageous contracts
Dodgy negotiations, disadvantageous contracts, insufficiently communicated catches in the business terms and long payment due periods. These are frequent maladies arising from cooperation with contractors. All this has a negative effect on the cooperation, which then is not as fruitful as it could be.
No development or career advancement
The relationship between a freelancer and a company can (and should) also develop. Offer freelancers some sort of development too and work with them on their further education and improving their qualifications.
-mm-