Neurostar
Read all reviews for Neurostar →
Mixed experience with communication
The technical expertise is solid and they delivered what was promised, but communication could be better. Sometimes it took several follow-ups to get updates on project status. The end result was good, just wish the process was smoother.
17 found helpful
View company →