2.0Sep 5, 2025Used to be a good companyBusiness process managerFormer employee, more than 5 yearsDublin, CARecommendCEO approvalBusiness OutlookProsWork Life Balance, Semi Flexible Schedules, Very good benefits.ConsEroding corporate culture, lack of pay equity, bro culture is taking over with new CEOShow more
4.0May 21, 2024Great CompanyBusiness process managerCurrent employee, more than 10 yearsRecommendCEO approvalBusiness OutlookProsMy colleagues are the best part about working here. The pay and benefits are really good. Overall culture is very customer oriented which is important to me.ConsNot all teams are on the same page in driving the company forward.Show more