4.0
Dec 16, 2015
Anonymous employee
Current employee, more than 1 year
Mountain View, CA
Recommend
CEO approval
Business Outlook
Pros
New leadership with new ideas. A complete integrated marketing organization from top to bottom. Great time to be part of the organization.
Cons
The dust is still settling from the years of change that has taken place.