1.019 June 2025UnhingedAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsDecent pay / benefits Project travelConsNo training No process Bad management Constant tension Long hours/overtime FavoritismShow more