- young, smart, helpful team
- great work culture (company values actually are being lived)
- focus is on making impact. company values your strength and not only that but also encourage you to find your strength and make impacts using that strength. of course the impacts should be in line with company vision and the team's mission.