3.0
Aug 28, 2019
Former employee, more than 10 years
Thousand Oaks, CA
Recommend
CEO approval
Business Outlook
Pros
Good salaries, great benefits, nice campus with amenities
Cons
Bureaucratic mess, high pressure work environment, overly competitive, no sense of team