1.0
Dec 8, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Team Detroit used to be a great Agency. If management changes, it has the potential to improve.
Cons
Agency Leadership lacks knowledge of what a creative agency is all about.