Invicta
Read all reviews for Invicta →
Great expertise, minor issues
The consultants clearly know their stuff and provided valuable strategic guidance. However, some of the initial recommendations weren't quite aligned with our company culture. After discussing this, they adjusted their approach and the final deliverables were much better.
19 found helpful
View company →