5.0
Dec 1, 2021
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Opportunities for growth in various departments across the company. Excellent benefits. Great healthcare.
Cons
Leased satellite buildings tend to be rundown/old. Only based in San Diego.