4.0
Jul 13, 2015
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Fast approvals and good balance of supportive notes and hands-off philosophy
Cons
Project may have gotten lost in all the new videos being produced for the new site launch