134 followers
Not a good experience. Lot of glitches and their support team or so called account managers doesn't respond anytime.
We created this to solve our own problem, and now it is mission critical for 1500 sales teams across India and even some abroad...