I will give you an honest testimonial. Work, on a general basis, is carried out professionally and quick with your team always ready to assist with whatever is required of them. There however is room for improvement with first time work execution resulting in unnecessary rework. This can be seen in certain areas of performance evaluation. Other than that I have no qualms working with your company and hope to continue doing so in future. You have an excellent team and you always go the extra mile for the customer.