B
Bryan Freed Review of CDI Media
The company provides decent service and good commu...
The company provides decent service and good communication, but there's room for improvement in meeting deadlines and delivering quality work consistently.
Comments: