No jobs found – change your filters above for more results
Doesn't RecommendApproves of CEO
- Work/Life Balance
- Career Opportunities
- Comp & Benefits
- Senior Management
Omniture has good benefits, smart people, organized sales team, good engineering staff, and an aggressive pay structure if you are a performer.
Omniture has way too many sales and sales engineers; there is little to no advancement opportunities to move up in the organization.
Advice to Management
Micromanaging people only leads to resentment and a poor level of trust among employees. Sales is spread too thin.