Embarrassing level of support and customer service for a company this size. Support barely speaks English, Expect to wait at least a week for a single reply from the team, and prepare not to be able to communicate.
Join Kazan
Sign up now and write review so everyone can read!