The producers on the album were Dr. Dre & DJ Yella .
The production by Dr. Dre and DJ Yella was deemed dense and funky by critic Jason Birchmeier .