C

Catherine Ellingson

1 year ago

The services provided by Neha Group India are aver...

The services provided by Neha Group India are average. Although they are efficient and professional, there is room for improvement. The staff could be more friendly and the response time could be quicker. Overall, it's a decent company.

Comments:

No comments