Working with clients is necessary and sometimes frustrating as well. Too often, clients have unrealistic expectations or offer zero insight as to what they want. Therefore, it is important to learn how to deal with the various requests and comments that you will come across.
US company Ciplex compiled an infographic, which details a few specific characteristics you can look for to identify when someone is going to be hard to work with. Also, learn how you can deal with the issue-without losing your credibility or your client.