I like that they are very knowledgeable about what we do at our organization as well how to best approach each client's needs/desires in order for them achieve success with us! They have given me great insight into my own personal growth within this industry so far - which has been invaluable!! Nothing really but it was an overall good experience working together through all stages from initial consultation thru final implementation (and beyond!). The team members were always professional & courteous throughout both phases- even when things got hectic during active implementations or post go live phase there wasn't any negativity towards one another nor myself personally either way around. Great group who gets along extremely amicably amongst themselves too without being pushy toward others while maintaining confidentiality between clients' information shared among teammates via internal communication systems such as Slack etc.. Highly recommend if you.