inside the top 300 public accounting firm