4.0
Dec 2, 2012
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Employees are generally well looked after, and compensation and benefits are above average. The San Francisco office is rather nice (a throwback to Macromedia days)
Cons
Upper management is stagnant, the company has lost its way innovation-wise and there is a tonne of internal political wrangling between heavyweights at (former) Omniture and the old-guard. Tedious...