Neurostar
Read all reviews for Neurostar →
Great expertise, room for improvement
The technical knowledge is impressive and they solved some complex challenges for us. However, the project management side could use some work - deadlines shifted a few times and we weren't always kept in the loop about changes.
7 found helpful
View company →