It has great team, good communication with its customers, it's able to meet deadlines on budget projects within given timeframe but they can always improve better quality work for their clients by making an in-house team that works more professionally together. I think as a freelancer you have freedom do what ever job/task comes into your head without worrying about other project deadlines or if people will approve. There are sometimes long waiting time before getting responses from them even though i submitted some jobs through there website few months prior like logo needs etc.. They also offer very cheap rates compare most others agency which make me always wonder "is this price acceptable?". Also not familiar with any software used so had difficulty integrating my artwork onto final designs due to different platform requirements between their own designers vs myself (using Illustrator). I love the way the logo looks and the way it fits with the company name. I don't have any dislikes. I recommend this company to anyone who is looking for a logo that is both unique and professional. I am looking forward to future projects with Dogma. I am happy with the results and the quality of work that they have provided. I have recommended them to several people.