I have mixed feelings about Dewsoftech. The initial interactions were great and I was impressed with their commitment. However, there were some delays in the project completion which affected my overall experience.
I found Dewsoftech to be an average company. The services provided were satisfactory but nothing outstanding. The communication and response time could have been better. Overall, they were okay.
