5.0
May 28, 2026
Current employee, more than 3 years
Poway, CA
Recommend
CEO approval
Business Outlook
Pros
Great work life balance and company culture
Cons
Sometimes long delays and slow periods based on government contracting
Check out your Company Bowl for anonymous work chats.