From my perspective there aren't any cons at the moment. It is a growing company. Right now, there doesn't seem to be a ton of advancement potential from my position, but that could change in time. It would be a great place for anyone looking for more junior positions.