3.0
4 May 2026
Current employee
Goleta, CA
Recommend
CEO approval
Business outlook
Pros
Excellent group of people to work with in the office and great benefits
Cons
Overbearing corporate oversight and restrictions. Sometimes has you feeling like you're just a number