S

Working with Setu technologies - india was somewha...

Working with Setu technologies - india was somewhat average. The team was knowledgeable, but there were instances where the project delivery got delayed. However, they made efforts to rectify the situation and ensure satisfaction.

Comments:

No comments