Pros
Lots of energy and talk, and actually a lot of work getting done. Very supportive work environment as long as you're trying. Good for younger/new employees.
Cons
Benefits were mediocre: Health ins was miserable. No retirement contribution. Career-wise, not good for those with more experience. CEO only allows projects that come from his brain, outside ideas are not welcome, even though you are expected to come up with them. If your project idea isn't exactly in line with his, it will be killed. Very frustrating experience. As a company, it's probably not going anywhere. Too much competition and although Ontraport tech is good, it's impossible to stand out in the crowd. The President isn't a terrible person, but she has no positive impact on the company and has a history of running off women she perceives as a threat to her. Nobody knows what she does, and the CEO constantly has to remind employees she is worthy of the position. Because a majority of the employees are younger, there is a prevalent party culture (some might view that as a Pro, I guess).