They are very friendly to work wiht when you first get started they give great information that helps understand your business process flow so it's easy for them as well! I haven't had any issues working there but if i were looking at different companies then this one would be my next choice because their customer service is excellent!! The support from other staff members can sometimes seem slow or hard ti find answers in certain areas though some times we may just need more time than expected