5.0Jan 5, 2026Global team cultureSenior business analyst/project managerFormer employee, more than 3 yearsBatu KawanRecommendCEO approvalBusiness OutlookProsJoined as global team enjoy certain WLB and flexibility as your boss won't micro manage you on all the works. Independent is very much required.ConsA lot of unnecessary hires in this company. People who are good at flattering can be promoted faster than those who are more capable but quiet/humble.Show more