I like that they have very good experience working within our organization because of their ability to understand how we operate as well as implement new systems.
The team has been able to be flexible when needed which also helps us move quickly through projects without having too many delays or issues along the way. They can sometimes seem rushed at times but this might just go away once you get used to them doing things quicker than expected. We are solving problems related to being more efficient across multiple departments by implementing one system rather than using several different ones.