3.0
Jan 6, 2026
Former employee, more than 5 years
Thousand Oaks, CA
Recommend
CEO approval
Business Outlook
Pros
Friendly culture and site is full to subject matter experts. Great place to begin career, not to stay. Promotion of cross-department training and lateral career moves.
Cons
Organization structure does not promote upward movement