Having to deal with a bad client is an experience every freelancer has to go through at least once or twice in their career. But, if you continue to get involved with bad clients, you need to evaluate your client onboarding process. The key to avoiding bad clients is to spot them early dur…

Source