Pros
If you are a company or corporation looking to monetize your website through advertising, then there is probably no better product/service than Open Adstream.
Cons
If you are considering working for this company, then be sure you already have experience in on-line advertising and a detailed understanding of their Open Adstream product. They train their customers better than their employees. What passes for training are ad-hock, poorly organized, poorly documented and hastily delivered presentations, often by those who have no verifiable training background. Management styles and levels of management experience vary widely across the company. On one hand you might be fortunate to have a manager who truly knows how to manage. On the other hand, you may end up caught between two or more managers where you will be micro-managed and massively abused by people who have little management experience, and have no consideration for your credentials or the value of the knowledge and experience that you bring to the table. If you still choose to work here, have your exit strategy ready on day one.