Pros
- Extremely good customer support services
- Great product development team with huge potentiality based work experience across various industries like banking software engineering etc.
- Very efficient delivery cycle time; excellent responsiveness towards clients' needs within reasonable period
Cons
- I don't really have any dislikes about this, everything is just fine