Sotyktu
Read all reviews for Sotyktu →
Good expertise, slow response times
Their consultants clearly know what they're doing and provided valuable insights for our business strategy. The main downside is that getting responses can take a while, especially during busy periods. Overall positive experience though.
12 found helpful
View company →