I like that it's completely automated, and there are no surprises when you run the tests. It can be a little slow at times (especially if you have large test suites), but it's not too bad. It does what it says on the tin - it generates all of the boilerplate code that is needed for testing in one place, so you don't need to keep track of it all yourself. The documentation could be more complete - sometimes it's not immediately obvious how to do something. This is especially true with the new features added recently. There are other tools out there that do this as well, but they tend to require you to create the tests manually first. We were using TestNG before, which was fine but required manual setup. This is much easier to set up and use.