5.0
Sep 17, 2025
Current employee, more than 10 years
Pasadena, CA
Recommend
CEO approval
Business Outlook
Pros
Talented people, challenging and exciting projects, and incredibly fulfilling work
Cons
Depending on the phase of project and type of role, it can be incredibly demanding and time consuming to hit schedule.