It's very user friendly in terms of being able to navigate through it easily without needing assistance or having any training needed since its so easy for users that do not have computer skills as well! The support team is also amazing at helping me find answers if i need help with anything regarding my account. I dislike how they make suggestions when we are paying our bills such as suggesting new services which don't necessarily match up but still charge us anyway because their software does what it says. So basically pay attention closely before signing your approval papers especially with something like this where there can be issues later down the road even after payment has been made once already! Great interface between employees/customers & clients alike - no confusion about who pays whom etc.