What does the company do well? As well as keeping the software as simple or as complex as you need it to be, Sage has really great customer support at the end of a telephone. Every single time I ring, it's answered quickly and my issue is resolved without any fuss and I'm never felt to feel like an idiot for asking the simplest of questions. The other really fantastic thing is the ability to link the accounts to your actual bank accounts and this makes reconciling and keeping on top of your business on a day-to-day basis really easy and I couldn't image doing accounts without now.
What does the company not do well? The only gripe I have is not being able to easily export your data but that being said when I spoke to them they did show me a way to export my ledger as a CSV file so I could keep a backup and would allow me to transfer to another system if needed. They aren't the only accounting company to do this but the lack of making it really easy stops me from giving it full marks.
What about the company do you wish you had known before purchasing? Nothing really, as I had a trial so I could play with the software and make sure it was going to do what I needed.