5.0Apr 22, 2025ReviewSenior business development managerFormer employee, more than 10 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsOutstanding place to work and I had an amazing experience here.ConsVery few to no cons if I am being honest.Show more
3.0Feb 10, 2022Culture was greatSenior business development managerCurrent employee, more than 3 yearsSingaporeRecommendCEO approvalBusiness OutlookProsGreat working environment, flexibility, and autonomyConsPay and upward mobility. This company has been absorbedShow more