SANTA MONICA, Calif., Aug. 19, 2014 /PRNewswire/ -- The Los Angeles Business Journal today recognized Edmunds.com, the premier destination for car shopping, among the Best Places to Work in Los Angeles in the large company category (+250 employees). The honor marks the fifth year in...