Average service as campare to other it quit camparable staff has average attitude.talking about behaviour they serve you as they are employee.infrastructure is nice and well managed.I notice one thing that their helpdesk is not worth overall there is no waiting room and they should maintain proper arrangement.