The team at Divergent has been great to work with. They partnered with us to ensure proper scoping of our project, provided tools to track progress, and always made certain we were all on the same page with expectations. We asked a lot of them and they delivered, often exceeding our expectations.