Been using SC for years. When it works, it's good. But it's full of bugs. They're constantly working things out and updating the system. Every day it seems like you can't access the site for 20 minutes in the middle of the business day. Beyond frustrating. You'd think they would do these things during off peak times not to upset their customers. But boy they just don't care. There are regular interruptions to their system.
Would I recommend it? After years of use I just don't know. I'm considering leaving for a company/software that's more reliable.