I actually like to work with good people (my opinion), misunderstandings are rare, support guys are competent and qualified professionals. Difficulties in a working process are caused mainly by the lack of effective and timely feedback from customers (they do not answer my clarifying questions, and I have to upload the paper as it is and hope that it will satisfy clients).