Good communication, prompt responses and changes when requested. Good comprehension of requirements and explanations

Review by anonymous client

Invite to work