5.0May 11, 2023Junior software engineerCurrent employeeRecommendCEO approvalBusiness outlookPros1. Career development. 2. Culture. 3. Work-life balance. 4. Compensation. 5. Get to work with great minds.Cons1. It can be overwhelming.Show more
5.0Oct 28, 2018Anonymous employeeFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsGreat place to work and learn new stuffs.ConsCareful, you might get so caught up in enjoying your work.Show moreHelpfulShare
4.0Mar 20, 2024Business analystFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsThere is a lot of opportunity for growthConscould be difficult to maintain a work-life balanceShow moreHelpfulShare