Comment Comment by tmh79 earlier leak said 20% of employees across all departments parent tmh79 6 years ago