This just seems to be a great investment, a company that provides services to small businesses, and its products are only limited to what one can imagine they can do up in a cloud.
All I can see is positives, anyone know what are some potential negatives that would make this stock look rather expensive?