5.0Jun 3, 2026Great culture and work-life balance, but slow growthSr. project managerCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsGreat Culture, Work life balance, colleaguesConsSlow progress, salary at or below par for current marketShow more