5.024 Oct 2025All goodMechanical engineerCurrent employeeCcicauchaRecommendCEO approvalBusiness outlookProsGreat place to work with good peopleConsI have no cons at this timeShow more