4.0Jun 22, 2025GreatTech supportFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsgreat people working there, supportiveConsovertime is needed frequently and taxingShow more
4.0Mar 5, 2025NATech supportFormer employeeToronto, ONRecommendCEO approvalBusiness OutlookProsGreat org to work, pay etcConsWork pressure and delivery timelineShow more
2.0Mar 4, 2025Good placeTech supportFormer employeeNewark, NJRecommendCEO approvalBusiness OutlookProsGood place to work very intelligent peopleConsSalary is low that i can't pay my rentShow more