3.0Oct 13, 2021Customer service representative (csr)Former employeeRecommendBusiness OutlookProsNice people to meet hereConsSometimes it is way too stressfulShow more
5.0Oct 7, 2024AnonymousFormer employeeRecommendBusiness OutlookProsThe culture was progressive and healthyConsnone i can remember so farShow moreHelpfulShare
3.0Apr 11, 2025Senior software engineerCurrent employee, more than 5 yearsNew York, NYRecommendBusiness OutlookPros- Good WLB - Cool people - Fully remote - Decent benefitsCons- No longer tech forward - Much increased bureaucracy as of recentlyShow moreHelpfulShare