The team is always willing for learning new things, they love challenges! They work hard at getting their clients happy with results that matter most - engagement & retention of customers/clients alike!! I have not had any issues working w them but if there was anything it would be minor like needing more training or maybe even better communication from time-to-time about what's going down within my account as well as how we're doing overall compared against others around us etc.. Nothing major just small stuff heren'there which i'm sure will only improve over years. My client has been very satisfied so far by this organization since day 1. !