Used to be good, now is full of bugs that they won't fix. When you contact customer service for help they refuse to help you or outright blame you for issues caused by them. Unless you are willing to spend your own money, you're never going to win the grand prize of anything. Don't bother.