Who is Boston Consulting Group? A Deep Dive into Reddit’s Due Diligence