5.0
Dec 18, 2024
Current employee, more than 3 years
Tokyo
Recommend
CEO approval
Business Outlook
Pros
Managers are given the freedom to lead and manage their teams. Company leadership supports managers who need to enforce boundaries with the military. Pay and benefits were above average but the leadership is absolutely incredible and transparent.
Cons
If you're in a defense contracting role, you could be subjected to the typical cons of contract changeovers and bidding wars.