Sort:  

it doesnt look legit at all.... they dont even mention their team and actually all the white paper is is copy and paste from their ads...