3.019 May 2026Good culture, but French speakers have an advantageFinance analystFormer employee, more than 1 yearHouston, TXRecommendCEO approvalBusiness outlookProsAmerican managers do their best to create a good culture.ConsYou have to be French to succeed or move up. And you aren't highly regarded if you don't speak French.Show more
3.015 Oct 2025Great Work-Life BalanceFinance analystCurrent employeeManila, ManilaRecommendCEO approvalBusiness outlookProsHybrid Great Work-Life Balance Good PeopleConsLow salary Lack of Consistency in Direction MakingShow more
3.023 May 2024Underpaid/ Management only cares about the VOCFinance analystCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsWork at home set upConsNot good in handling solutions and people are burnout due to the poor culture. People are also underpaid.Show more