3.0Jun 24, 2023Ok, not excellent. It COULD be excellent if there was innovation, which is frustratingInteractive designerCurrent employeeRecommendCEO approvalBusiness OutlookProsCollaborative teammates get the job doneConsUpper management feels increasingly out of touch, especially since covidShow more