Pros
Highly intelligent team solving real defense-grade power and energy challenges
Leadership supports autonomy, ownership, and professional growth
Fast-moving environment with meaningful technical problems
Strong culture of accountability, teamwork, and innovation
Opportunities to work across hardware, software, and systems engineering
Cons
Because the company is growing quickly, processes and workflows are still evolving. The pace can be very fast around major tests or customer deliverables. Expectations are high, so you need to be comfortable with accountability and constant learning.