Toptal not so Top after all? Updated: Monday March 5, 2018 A disturbing thread about toptal on reddit this morning toptal freelancer agencies Read on...