Reddit let go of at least two key members of its team earlier this week, several sources with knowledge of Reddit confirmed to TechCrunch. The page was removed from Reddit on March 2 and replaced with a generic “about” page that does not display profiles or Reddit usernames of any employees.
Show admin stats