I would say that the only con, really, is that the company is so small. When I say small I mean that for the majority of the time I interned at Optimize Solutions, it was with just the CEO and then another intern came as I left to go to my next internship the following semester. There wasn't anything wrong with this at all though, because it is a start-up company and I know the CEO plans to build his business up and he has so much potential! I'm only putting a con because I have to.