4.0Feb 22, 2025Technical implementation managerCurrent employee, more than 1 yearTokyoRecommendCEO approvalBusiness OutlookProsColleagues are fun and supportiveConsNot so many documentations, have to struggle yourself at the beginning, Unstable business in some countriesShow more
5.0Jan 13, 2026Client success managerFormer employee, more than 5 yearsPhiladelphia, PARecommendCEO approvalBusiness OutlookProsEverything is great to be honest.ConsNo bonuses or pay raises at all.Show moreHelpfulShare
4.0May 21, 2026Senior travel consultantCurrent employee, more than 5 yearsPhiladelphia, PARecommendCEO approvalBusiness OutlookProsPay is fair and above average.ConsVacation time distribution is awfulShow moreHelpfulShare