I have worked with this company and absolutely regret it. They have no respect for timelines and standards. They are difficult to work with, are easily confused, and can be rude and unprofessional. They will tell you again and again that only THEY know what they are doing because they have been in the industry for a long time. Obviously TOO long because their skills and methods are old and obsolete. If you really care about your final product, please spare yourself the frustration, and waste of time and effort, and look elsewhere.