5.026 May 2023A great fintech to work forManagerCurrent employeeRecommendCEO approvalBusiness outlookProsGreat people and great culture.ConsLike any start up can be sometimes messy and hectic.Show more