Vantaggi
Product is good, but may have outlived its life as many substitutes have come up. If your boss is remote (Canada etc), you will have a lot more freedom to work and suits self starters very well. Unfortunately, their policies are not well defined and they shuffle or replace managers randomly.
Svantaggi
Single product company, insists on all to follow the SAAS model, customers have no choice if they want to stick with these timesheets. If you get the wrong manager, particularly, the ones who are snobbish, stupid, and don't know a thing about account management or whatever profile you are handling you are in trouble. Company is always trying to cut costs and particularly with salaries of the employees. The company blindly believes its managers and does not check both sides of the story. They will blindly ask you to put in your papers or terminate you.