2.0Jan 14, 2021IfaCurrent employeeGlasgow, ScotlandRecommendCEO approvalBusiness outlookProsAbstergo libre noto nacho huhConsThere is always something betterShow more
1.0Aug 24, 2015Anonymous employeeFormer employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsReally there are no pros at all. Cannot think of one.ConsRude and obnoxious higher managementShow moreHelpfulShare