2.0Apr 28, 2025Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsGood salary, some smart people to work withConsNo work-life-balance at all. Extract all of your timeShow more
5.0Aug 22, 2024Software development engineer (sde)Current internRecommendCEO approvalBusiness OutlookProsabove market average payroll, plus great cultureConsno over-time bonus, high tensionShow moreHelpfulShare
5.0Jan 15, 2021Software engineerFormer employeeBuffalo, NYRecommendCEO approvalBusiness OutlookProsGood salary. Internet company culture. Easy to communicate.ConsThe workload is huge. It is not easy to balance your life and work.Show moreHelpfulShare