1.0
26 Oct 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Nothing positive to say at all.
Cons
This is a pyramid scheme. Look up the reviews for open advertising or Chicago vision. All the same company. This company was formally known as open advertising but changed names to avoid legal trouble about its practices.